フォームを作成する前に、 ShowMainFormおよびMainFormOnTaskBarプロパティを False に設定する必要があります。
フォームを作成する前に、プロジェクト ソースを開き、MainFormOnTaskBarとShowMainFormを False に設定します。
Application.Initialize;
Application.MainFormOnTaskbar := false;
Application.ShowMainForm := false;
Application.CreateForm(TForm1, Form1);
次に、メイン フォームで、次のコードをFormActivateおよびFormShowイベントに追加します。
procedure TForm1.FormActivate(Sender: TObject);
begin
// hide taskbar button
ShowWindow(Application.Handle, SW_HIDE);
end;
procedure TForm1.FormShow(Sender: TObject);
begin
// hide taskbar button
ShowWindow(Application.Handle, SW_HIDE);
end;
Dephi 2007 および 2009 でテストしました。追加情報については、こちらを参照してください。