请教(50分)

  • 主题发起人 东方星辰
  • 开始时间

东方星辰

Unregistered / Unconfirmed
GUEST, unregistred user!
现在有form1和form2,在form1中有一按钮,点击它之后调用form2,
当运行form1时,系统是否自动创form2(隐藏但占用CPU),
我想通过编程来实现form2的创建,也就是在调用它的时候创建并显示它。
请问如何实现,谢谢!
 
按道理说FORM2在你FORM1创建的时候并不会显示。
在BUTTON1事件里加入 form2.show 就可以了。
 
系统是在刚开始运行时就自动创建了。
如果你想自已创建,则:
uses unit2;
...
...
form2:=tform2.create(application);
form2.show;
 
在project菜单的 Options 的 Forms 页面,将Form2 移到 Available Forms框中,
然后在你的程序中:form2:=tform2.create(self);form2.show;
 
1。在工程文件中找到 application.create(tform2,form2);
删除;
或者在project-〉option中将其移动到 available froms中。
2。在unit1中uses unit2;在form1的button1的onclick事件中添加:
application.create(tform2,form2);
form2.show;
3. 在form2的 onclose 事件中添加:
form2.release;
 
扳手,you so good
 
but i couldn't through "application.create(tform2,form2);"
and i do
it by use "form2:=tform2.create(self);form2.show"
why???could you tell me?thanks
 
i see ,that is application.createFORM(tform2,form2);"
i do
it
 
顶部