真是奇怪,为什么我的form,明明已经 form.close 了,可里面的事件还在执行??? form.close只是把窗口隐藏掉,里面的控件当然还在 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 加入这一句Application.Terminate; colse之后应该把该窗体free一下 应在ONCLOSE事件中加入: ACTION:=CAFREE; 先关掉DBEdit 再form.close; form.free; 要真正关掉窗口可以在closequery中ACTION:=CAFREE或直接free掉窗口 应在ONCLOSE事件中加入: ACTION:=CAFREE;在ONDESTROY事件中加入: FORM1:=NIL。 我赞成在Form的Close事件中加入Action:=cafree,这样窗体将在内存中去掉! 你的Form一定不是主窗,不然这样的事是不可能会发生的!!!! 在你的DBEdit.onchange中适当的位置加入if yourCondition //请先定义一个全局变量yourCondition: booleanthen exit; FastReport怎么安装? 请问:点击delphi程式的button按纽即能打开一个default.asp文件应如何实现? 小弟刚来,分不多,请问delphi中如何知道DTS包是否执行完毕?请指点 Report Machine自动换行 我的软件为网络版(c/s),服务器为98,客户端也是98,连接报错,为什么? f1book的使用有点想弄清楚,请大家看内容,关于格式等 传送和接收txt 各个BAND是怎么回事啊? 谁有TDBGridEH for Delphi6 控件?送分! 如何分割文件 有长春的朋友吗,帮助我找找工作. DELPHI尽善尽美
Application.Terminate;
ACTION:=CAFREE;
再form.close;
form.free;
可以在closequery中ACTION:=CAFREE或直接free掉窗口
ACTION:=CAFREE;
在ONDESTROY事件中加入:
FORM1:=NIL。
if yourCondition //请先定义一个全局变量yourCondition: boolean
then exit;