我想做两个窗体 其中窗体1只有在窗体2关闭的情况下才可用 否则窗体1不可用
不知如何实现 请赐教 先表感谢
不知如何实现 请赐教 先表感谢
解决方案 »
- delayticks(1,true);这个好像是延时?它的作用是什么?还有没有其它用法
- 怎么实现退格功能?求救!
- 怎样获得ODBC的DataSouce Name 的列表啊?
- 请问,用DELPHI怎样判断当前系统安装在哪个盘上??
- 麻烦各位一下,这个错在哪了? (一个从多个表中JOIN出来的语句)
- 为什么application.terminated属性不变为true?
- 怎么知道用户是否调用输入法,切换输入法
- delphi6中Tidpop3控件怎么取得带附件的邮件中的正文呀?
- DLL窗体与框架焦点问题
- 各位老师小弟有一个关于table控件的问题,希望你们能帮我解决,谢谢.
- 怎么回事?
- 一个网络的问题(新手咋到)
这样的话窗体2没有关闭前其他任何窗体都无法使用
就这样啊,这叫有模式窗体,就是这个窗体不关闭就不能返回到父窗体中
但是注意:
1、模式窗体不关闭不但不能返回到父窗体上,而且程序的控制也不能从模式窗体移到该程序其他窗体上(如果该程序有多个窗体的话)。
2、最好定义关闭处理(OnClose),在OnClose处理中加一句Action:=caFree.
try
Form2.Show;
finally
EnableWindow(Form1.Handle, True);//启用Form1
end;