Hide the Main Form in a Delphi 2009 Application

前端 未结 2 1069
不知归路
不知归路 2020-12-09 13:04

The following code works fine in Delphi 7. However, in Delphi 2009 the form does remain hidden but the button on the taskbar is now appearing.

ShowWindow(Han         


        
2条回答
  •  -上瘾入骨i
    2020-12-09 13:45

    Turns out the reason we were seeing the Application window on the taskbar was a simple setting similar to stukelly's answer but not quite.

    To get the main form to appear on the task bar and hide the application menu you apply:

    Application.MainFormOnTaskbar := True;
    Application.ShowMainForm := False;
    

    No code behind the form create or anything required.

提交回复
热议问题