L laojiang Unregistered / Unconfirmed GUEST, unregistred user! 2002-06-09 #1 怎样用一个按钮关闭创建的一个字窗口,就是怎样调用form.close 函数
T truecat Unregistered / Unconfirmed GUEST, unregistred user! 2002-06-09 #2 ?你说的是什么意思呀? 是“子窗口”吧?增加以下代码即可。。。 procedure ChildForm.OnClose(Sender: TObject; var Action: TCloseAction); begin Action := caFree; end;
?你说的是什么意思呀? 是“子窗口”吧?增加以下代码即可。。。 procedure ChildForm.OnClose(Sender: TObject; var Action: TCloseAction); begin Action := caFree; end;
A another_benlei Unregistered / Unconfirmed GUEST, unregistred user! 2002-06-09 #3 你的子窗口是怎样显示的 是show还是showmodal
L laojiang Unregistered / Unconfirmed GUEST, unregistred user! 2002-06-09 #5 使用show 的。用form.close 在按钮里面不能调用的阿。好像是没用 action 变量的
H HIGOAL Unregistered / Unconfirmed GUEST, unregistred user! 2002-06-09 #7 不需要什么变量 直接子form.close; form.free;
T truecat Unregistered / Unconfirmed GUEST, unregistred user! 2002-06-09 #9 你到底想干嘛,说了半天也没说清楚呀,来QQ:584740
T tonmy Unregistered / Unconfirmed GUEST, unregistred user! 2002-06-09 #11 form.close; 同时在onclose事件中加 Action := caFree; 或者干脆用 form.Destroy 干掉它
B BADBOYNET Unregistered / Unconfirmed GUEST, unregistred user! 2002-06-09 #12 如果是MDI窗口的话,就在OnClose里加上Action := CaFree;
T tonmy Unregistered / Unconfirmed GUEST, unregistred user! 2002-06-09 #13 如果是mdi子窗体,按纽在父窗体上:activemdichild.close; 按纽在子窗体上:self.close;或者close;就可以,self.Destroy也可以的