急啊!急啊!!及其在delphi中,如何判断一个form是否已经被创建?? if not Assigned(Form1) then application.createform(Tform1,form1); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 使用form1完毕后,除了在onclose事件中free掉外,最好加一句:form1 := nil 这样在使用assigned判断时就不会出问题了 另外一中写法: if application.FindComponent('Form1)=nil then application.CreateForm(TForm1,Form1) if not Assigned(Form1) then application.createform(Tform1,form1); 使用form1完毕后,除了在onclose事件中free掉外,最好加一句:form1 := nil 这样在使用assigned判断时就不会出问题了 同意。 //推荐: http://www.csdn.net/expert/topic/410/410056.shtm 安装三方控件的问题 如何在一个窗口最大化之前知道窗口要最大化,即知道鼠标双击了标题栏或点击了最大化按钮? 一个关于ReportMachine的问题,顶者有分! 如何在Delphi的变量中表示二进制数? 很小的问题 如何把光标定位到输入框的末尾? 哪位有ANS.1的编码规范文档 ? 请推荐一本专讲DELPHI中OOP的书。 怎么办?先答先得分,快快 大家帮帮我学delphi,ok! 向各路高手请教~~ 我想做个从右向左滚动的广告条,以为很简单,但是就是一些细节问题搞得狂人莫名其妙。。。 请问一个关于事物控制更新问题?
form1 := nil
这样在使用assigned判断时就不会出问题了
if application.FindComponent('Form1)=nil then
application.CreateForm(TForm1,Form1)
application.createform(Tform1,form1); 使用form1完毕后,除了在onclose事件中free掉外,最好加一句:
form1 := nil
这样在使用assigned判断时就不会出问题了
同意。
http://www.csdn.net/expert/topic/410/410056.shtm