【发布时间】:2014-08-17 23:18:42
【问题描述】:
我在 Delphi 上有应用程序,主窗体初始化如下:
Application.CreateForm(<class>, <variable>);
它在应用程序启动时显示主窗体。
如何使用隐藏的主窗体(或完全非可视模式)启动 Delphi 应用程序?
【问题讨论】:
标签: delphi
我在 Delphi 上有应用程序,主窗体初始化如下:
Application.CreateForm(<class>, <variable>);
它在应用程序启动时显示主窗体。
如何使用隐藏的主窗体(或完全非可视模式)启动 Delphi 应用程序?
【问题讨论】:
标签: delphi
在项目源文件集中:
Application.ShowMainForm := false;
就在主窗体创建之前:
Application.CreateForm(TMainForm, MainForm);
来自雷米的更新:
您也可以在 MainForm 的 OnCreate 事件中设置它。要求是在调用Application.Run() 之前设置ShowMainForm。
来自 gabr 的更新: 主窗体还必须将 Visible 属性设置为 False
【讨论】:
OnCreate事件中设置。要求是在调用Application.Run() 之前设置ShowMainForm。
Visible 属性设置为False。