我在Delphi上有以下主表单初始化的应用程序:
Application.CreateForm(<class>, <variable>);
它显示应用程序启动时的主要表单。
如何使用隐藏的主窗体(或者在非可视模式下)启动Delphi应用程序?
答案 0 :(得分:16)
在项目源文件集中:
Application.ShowMainForm := false;
在主表单创建之前:
Application.CreateForm(TMainForm, MainForm);
来自雷米的更新:
您也可以在MainForm的OnCreate
事件中进行设置。要求是在调用ShowMainForm
之前设置Application.Run()
。
从gabr更新: 主窗体还必须将Visible属性设置为False