如何点击一个按钮这个按钮所在的窗体关闭 如何点击一个按钮这个按钮所在的窗体关闭,我直接form2.close窗体,出错. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是不是你的delphi有问题呀我一般都是用close; 查看一下 按钮控件中的ModalResult属性的值,设为mrNone Application.Terminate;或 close;關閉 再简单的问题也有问的。问题不一定是出在Close这里,看看你关闭窗口还有哪些事件触发 close;问题出在别的地方,看看有什么事件或者有什么东西在RUN 关闭窗体: close;终止整个程序:Application.Terminate; 把错误信息写出来, 看看有什么代码写在Close或 CloseQuery、Destroy中 对呀,直接在按钮的onClick事件中加入代码: close; 或 form1.close; 就可以了呀。你试试下面的:新建一个项目,新建两个from(form1,form2)分别在两个form上添加一个按钮: form1---> button1, form2 ---> button2添加事件:button1.onclick() ---> if not assigned(form2) then application.createform(Tform2,form2);form2.show;(或者 form2.showmodal;)button2.onclick() --->close; 测试是否还会出错? 如果你在Close中有代码Form1.Free;的话,在按钮事件中Close;就会出错,可以试着在Close中写Action:=CaFree;然后在按钮事件中直接像各位仁兄所说的直接Close;就没有问题。 那位有indy10 udpserver接收udp数据的例子 XmlDocument问题 stringgrid 格子边框颜色控制? TODorder的问题? 各位大哥~~求救~~关于软件权限设置的问题 关于dephi数据库组件的讨论 问几个很菜的问题!!!!! sql server的自增类型 对一个普通市话进行拨号时,需要填用户名和密码么,为什么提示:拨入的计算机没有响应。 怎样在一定的范围内产生随机整数?谢谢! 关于dBgrid的小问题. 急~~~~~~~MIDAS使用过程序中遇到的几个问题,每个50分,请求帮助~~~~~~~~~~~~
我一般都是用
close;
close;關閉
问题不一定是出在Close这里,看看你关闭窗口还有哪些事件触发
问题出在别的地方,看看有什么事件或者有什么东西在RUN
close;
终止整个程序:
Application.Terminate;
你试试下面的:新建一个项目,新建两个from(form1,form2)
分别在两个form上添加一个按钮: form1---> button1, form2 ---> button2添加事件:
button1.onclick() --->
if not assigned(form2) then
application.createform(Tform2,form2);
form2.show;(或者 form2.showmodal;)button2.onclick() --->
close; 测试是否还会出错?