一个窗体不是mianform,可是为什么程序一运行他就自动显示出来了? ( 积分: 0 )

  • 主题发起人 主题发起人 星幻子
  • 开始时间 开始时间

星幻子

Unregistered / Unconfirmed
GUEST, unregistred user!
mainform的create事件里没有自动显示的代码,可是为什么他自动显示出来了,我昏死
以前好好的,有一次编译的时候就这样了
没分了请大家帮帮了
 
mainform的create事件里没有自动显示的代码,可是为什么他自动显示出来了,我昏死
以前好好的,有一次编译的时候就这样了
没分了请大家帮帮了
 
星幻子,我是很想帮你的,不过你这个问题讲的不清楚,我不太明白。
你上次帮我解决了一个大问题的,你没有分了啊,要不我把我的分给你吧,不知道怎么给啊
 
啊哈哈惭愧惭愧,我也能帮人家解决问题哟...
 
分就不用了,我QQ 15080137。咋两联络联络感情
 
工程必有个mainform,除非不是你不引用forms的Application;
 
是不是在Project--Options里把它设为主窗体了
 
两个From,From1和From2,MainForm是From1,本来程序运行后显示的是From1的,但是From2也自动显示出来了,From1中没有任何显示From2的代码,From2的Create事件也没有显示From2的代码
我发现把From2的Visible属性设成False就可以,反之不行
以前好好的,突然就这样了
 
To 笑江横,我都检查好多遍了没有啊
 
我发现把From2的Visible属性设成False就可以
可是到了人家的机器上一测试,又是自动显示,我快疯了
 
看看菜单项Project/Options/Forms下面的Main form是不是设置成了你不想显示的那个Form
 
TO 知秋 没有呀,都检查了很多遍了
 
这可能是delphi的一个bug,经常遇到莫名其妙的情况.我遇到这种情况时的简单解决办法是:
新建一个应用,再把各个单元加进去,往往就解决了.
 
看看是不是这个问题啊:
http://www.delphibbs.com/delphibbs/dispq.asp?lid=3018668
 
接受答案了.
 
后退
顶部