主窗体隐藏了,为什么窗体里面的东西就不起作用了? ( 积分: 100 )

  • 主题发起人 主题发起人 lah998
  • 开始时间 开始时间
L

lah998

Unregistered / Unconfirmed
GUEST, unregistred user!
我把主窗体隐藏了,只有这个窗体,把它隐藏,
Application.CreateForm(TForm1, Form1);
Application.ShowMainForm:= false;
然而这个窗体上的东西就不起作用了!
 
我把主窗体隐藏了,只有这个窗体,把它隐藏,
Application.CreateForm(TForm1, Form1);
Application.ShowMainForm:= false;
然而这个窗体上的东西就不起作用了!
 
procedure TForm1.Timer1Timer(Sender: TObject);
begin
close;//Timer1这个控件里的关闭命令都不起作用了.
end;
 
Application.ShowMainForm:= false;
单独用这一句,主窗体不会隐藏!
 
用visible属性
 
用Application.FindComponent能否找得到这个窗体
 
Use ShowMainForm to control whether and when the application shows its main form.

The default value of true is set in the constructor. When ShowMainForm is truethe main window shows automatically when the application starts. The MainForm property specifies which form is the main form.

To hide the main form at startup, set ShowMainForm to false in the main project file before the call to the Run method. Make sure that the Visible property of the form is also false.

showmainform属性只是决定主窗体在程序运行时是否显示,另外我试过timer的事件是执行的,贴出你的源码看看。
 
什麼這個窗口上面的東西?怎麼叫不起作用?
 
你这个Timer1有没有Enable呀
 
Application.CreateForm(TForm1, Form1);
Application.ShowMainForm:= false;
我发到你邮箱了
 
接受答案了.
 
后退
顶部