Forms Delphi应用程序窗体在启动时显示而不是隐藏

Forms Delphi应用程序窗体在启动时显示而不是隐藏,forms,delphi,hide,systray,Forms,Delphi,Hide,Systray,我有一个程序,它不会启动最小化,并显示一个非常小的窗口上dekstop 图片: 代码: 节目: program Project4; uses Forms, Unit4 in 'Unit4.pas' {Form4}; {$R *.res} begin Application.Initialize; Application.MainFormOnTaskbar := false; Application.ShowMainForm:=false; Application.C

我有一个程序,它不会启动最小化,并显示一个非常小的窗口上dekstop

图片:

代码:

节目:

program Project4;

uses
  Forms,
  Unit4 in 'Unit4.pas' {Form4};

{$R *.res}

begin
  Application.Initialize;
  Application.MainFormOnTaskbar := false;
  Application.ShowMainForm:=false;
  Application.CreateForm(TForm4, Form4);
  Application.Run;
end.
单位:


我创建了您的项目,遇到了相同的问题,直到我将下面的代码行更改为
True

Application.MainFormOnTaskbar := True;

现在,该应用程序似乎工作正常,没有在隐藏前最小化到桌面的左下角。

检查以确保
Form4
Visible
属性设置为
False
表单Visible属性设置为False silentd,我看不出这适用于我的问题
Application.MainFormOnTaskbar := True;