habe die gerade die zweitbeste Lösung gelesen mit
Application.ShowMainForm := False
Nachteil: Das OnShow-Ereignis - in dem erst das komplette
Handle verfügbar ist - wird nicht mehr durchlaufen. Alternativen wären
Delphi-Quellcode:
...
Const
ShowArray: array [Boolean] of Integer = (sw_showNormal, sw_Hide);
begin
if not (csDesigning in ComponentState) then
ShowWindow(Application.Handle, ShowArray[FHideTask]);
...
oder auch nicht zu verachten mit CreateParams(..).
richtig gut finde ich aber
Delphi-Quellcode:
program project1;
uses
Forms;
{$R *.RES}
begin
Application.Initialize;
Application.Run;
end;
Keine Form mehr da. Einfach weg; nix mehr Form anzeigen und ärgern.
kay