整容说文库 > 程序代码 > 教育资讯

窗体启动后立即隐藏的问题?

来源:学生作业帮助网 编辑:整容说文库 时间:2021/05/19 08:05:06 程序代码
窗体启动后立即隐藏的问题?程序代码
有两个窗体:form1和form2,form1是主窗体,我现在需要form1启动后,再启动Form2,并立即隐藏Form2,只显示出form1窗体,需要的时候再调出Form2.看似简单的问题,试了很多方法如Visable=false,SendToBack,Hide,等都不能在第一次启动Form2后立即隐藏Form2.

应该怎么做呢?
已经解决了: 
 ShowWindow(F_Message.Handle, SW_HIDE);需要的时候ShowWindow(F_Message.Handle, SW_NORMAL)即可
呵呵,不用这么麻烦吧!
先在工程中将form2启动加载去掉,然后再form1启动form2事件中如下写:
form2 := Tform2.create(self);
form2.show;
可以在form2上加一个timer,在事件里写form2.free.
这样你想让form2显示多长时间都可以了。
程序代码