防止重复创建多个窗体实例,又一法!大侠别看!!!(0分)

  • 主题发起人 主题发起人 哈利波特
  • 开始时间 开始时间

哈利波特

Unregistered / Unconfirmed
GUEST, unregistred user!
小弟是学d的新手,在创建窗体时遇到了这样的问题!那就是重复创建多个窗体的实例!
(如:用一个button创建窗口,如果连续点击button就会创建多个一样的窗体)
我找了许多资料,终于被我找到了!在d5开发人员指南中就有!如果想知道自已找吧![:D]
下面是我突然想到了一个简单办法,希望能给于新手帮助![:)]
button的click事件中:form1:=tform1.create(application);
form1.show;
button1.enabled:=false;//就是使它不能被窗体创建后使用[:D]
form1的close事件中:button1.enabled:=true;(别忘了前面加上它的parent)
 
faint.........
 
[:D]
faint...too...
 
楼上两位何必如此,大家不都是这样过来的.
 
老大你真牛!
 
不错的进步
 
说了大侠不要看,还看!!!
 
设个boolean型的变量去判断就行了
 
接受答案了.
 
后退
顶部