我有一个使用 Delphi 编写的应用程序,其主表单初始化代码如下:
Application.CreateForm(<class>, <variable>);
当应用程序启动时,它会显示主窗体。
我该如何以隐藏的主窗体(或完全处于非可视模式)启动Delphi应用程序?
我有一个使用 Delphi 编写的应用程序,其主表单初始化代码如下:
Application.CreateForm(<class>, <variable>);
当应用程序启动时,它会显示主窗体。
我该如何以隐藏的主窗体(或完全处于非可视模式)启动Delphi应用程序?
在项目源文件集中设置:
Application.ShowMainForm := false;
创建主表单之前:
Application.CreateForm(TMainForm, MainForm);
来自Remy的更新:
您还可以在MainForm的OnCreate
事件中设置它。要求是在调用Application.Run()
之前设置ShowMainForm
。
来自gabr的更新: 主窗体还必须将Visible属性设置为False
OnCreate
事件中。要求在调用Application.Run()
之前设置ShowMainForm
。 - Remy LebeauVisible
属性设置为False
。 - gabr