gpt4 book ai didi

forms - 如何在启动时隐藏 Delphi XE Forms 应用程序的主窗体?

转载 作者:行者123 更新时间:2023-12-02 10:36:14 25 4
gpt4 key购买 nike

我有一个 Delphi XE 表单应用程序,我想添加一种使用输入参数从命令行启动应用程序的方法。以这种方式启动应用程序时,我不希望显示主窗体,而是希望应用程序执行任务并关闭,类似于普通的控制台项目

我该如何解决这个问题?在项目源代码中,我尝试了各种迭代

begin
Application.Initialize;
Application.MainFormOnTaskbar := True;
Application.CreateForm(TForm7, Form7);
if Paramstr(1) <> '' then begin
Application.MainForm.Hide;
end;
Application.Run;
end.

但表格显示是一样的。并且编译器不会让我在 onShow 期间设置可见

最佳答案

设置Application.ShowMainFormFalse

begin
Application.Initialize;
Application.MainFormOnTaskbar := True;
Application.CreateForm(TForm7, Form7);
Application.ShowMainForm := Paramstr(1) = '';
....
end.

关于forms - 如何在启动时隐藏 Delphi XE Forms 应用程序的主窗体?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33998184/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com