(Delphi Form问题)(200分)

  • 主题发起人 主题发起人 vicent
  • 开始时间 开始时间
V

vicent

Unregistered / Unconfirmed
GUEST, unregistred user!
我运行程序时,有一个form本来是要点击菜单才会出来的,但它一起动就弹出来了,我把它移到available中然后执行就出错,请
问有何良策可用?谢谢
 
先将form.hide,需要时可以form.show
 
点击菜单才出来,那一定不是主窗口了!不是主窗口就不应该出现这种情况
不行就用楼上这们大侠的方法吧
 
好像和上一个问题类似。
将窗体的Visible设置成False
 
如果程序是Main form就会在程序起动时运行.
如果把它移到available中需要对Form动态创建与释放(Create与Destroy)
 
同意:yzhshi,不要随便改Visible属性为True,缺省是False。
 
先把它移到Avaliable中,然后点菜单的时候先创建再显示
如: Form1 := TForm1.Create(Application);
Form1.ShowModal;
Form1.Free;
 
注意你的主单元文件中是否有
form2.show;
form2.Update;
 
if not assagned(form1) then
form1:=Tform1.create(nil);
form1.showModal;
 
后退
顶部