TFORM.close好像和点form的x号不是一回事?另外:FormClose事件里,代码Action := caFree;是啥含义?
解决方案 »
- 如何使RichTextBox拖放word文件时获取文件完整路径,而不是显示一个区域?
- 谁能告诉我ActionList的作用,谢谢!
- 大哥们,为什么我下载不了软件页上的源码?
- 查询的小问题
- Delphi的COM问题~
- 某个对向的句柄,跟指向该对向的指针有什么区别?
- 怎样防止DBGrid的隐性保存数据(即没调用POST,当光标点击当前行的前一行时发生)?
- 怎么老是游人不停的ping我的80端口
- Borland Kylix 2.0 问世 了,
- 一表我想通过文本框来增加记录,为何不能发送到表中,不要告诉我是没有post的原因。
- 关于DBGrid控件的问题
- 30元钱买李维的《Delphi 5.x分布式多层应用系统篇〉》
是關閉整個程序FORM1.close;是關閉form1, 如果form1是主窗全, 就會關閉整個程序, 如果不是, 就不會!>>代码Action := caFree;是啥含义?
默認時, Form.close; 還會將窗體緩存在內存, 下次調用快一點!
如果用
Action := caFree;
就等于調用了 Form.free
或者 FreeAndNil(Form);
var aChild:TFEditRec;
begin
aChild := TFEditClass.Create(Application);
aChild.Caption := '新增记录';
aChild.B_Append.Click;
aChild.ShowModal;
aChild.Free;
end;子窗口如果点那个X,则可以正常关闭,如果用按钮写语句:form1.close则关闭时候出错。
FormClose事件里我写了Action:=caFree;去掉也一样出错。请问大家是如何解决这个问题的?
是關閉整個程序
var aChild:TFEditRec;
begin
aChild := TFEditClass.Create(Application);
aChild.Caption := '新增记录';
aChild.B_Append.Click;
aChild.ShowModal;
aChild.Free;
end;子窗口如果点那个X,则可以正常关闭,如果用按钮写语句:form1.close则关闭时候出错。
FormClose事件里我写了Action:=caFree;去掉也一样出错。请问大家是如何解决这个问题的?出什么错啊?