我用showmodal打开的form,但用close无法关掉它,大家能告诉我为什么吗?更好的处理方法是什么呢?谢谢!
解决方案 »
- delphi "设置数据表属性是,再字段编辑器(Fields Editor) 的Table Properties 下拉列表中",字段编辑器在哪里呀???
- 请教各位高手一个问题???
- 怎么让我的进程关不掉啊(急)
- 如何编写映射网络驱动器的代码
- 找不到可安装的ISAM,怎么解决啊
- 怎末做office2000风格菜单?
- 救我!可能有人用我的帐号登陆了,我想知道他运行了什么程序,绝对给分!!
- dephi 6下对ComboBox有OnSelect事件,而delphi 5中没有,5中怎么实现类似功能?
- 个位大虾快帮帮我!急,急,急
- 请问给为高手,谁用过createremotecomobject?
- 为什么在Win98下用API写的串行通讯函数在Win2000下不好使
- 大哥们谁上大富翁论坛(delphibbs)的能不能送个帐号给我
begin
...
Action:=cafree;
form1:=nill;
...
end;
这果是从另外一个窗体关闭这个form的话,就无法获得另外窗体的控制权,因为你是由showmodal打开这个form窗体。Destroy这个方法。在form窗体的close事件中加入这样的语句
action:=cafree;
form1.close;
form2.showmodal;
form2打开了,但form1并没有关闭!!
为什么?
form1.Hide;
form2.showmodal;
form1.close;
(说的很乱,别见怪!)
你可以试试!