![]() |
Unit in Taskleiste anzeigen lassen
Guten Tag liebe Community,
ich habe ein kleines Problem. Ich habe mein Mainform dazu verwendet ein kleines Startfenster anzeigen zu lassen, nach kurzer Zeit öffnet sich dann das "Programmfenster". Das Problem ist, da das Mainform jetzt versteckt ist, wird das Programm nicht mehr in der Taskleiste angezeigt. Wie kann ich die andere Form in der Taskleiste anzeigen lassen? Vielen Dank! Mit freundlichen Grüßen, Mario |
AW: Unit in Taskleiste anzeigen lassen
Ich rate mal Du machst folgendes:
Delphi-Quellcode:
dann schafft folgendes Abhilfe
procedure TForm1.FormCreate(Sender: TObject);
begin With TForm2.Create(Application) do begin Showmodal; Free; end; end;
Delphi-Quellcode:
program Project2;
uses Forms, Unit1 in 'Unit1.pas' {Form1}, Unit2 in 'Unit2.pas' {Form2}; {$R *.res} begin Application.Initialize; Application.MainFormOnTaskbar := false;// das hier Application.CreateForm(TForm1, Form1); Application.Run; end. |
AW: Unit in Taskleiste anzeigen lassen
Hallo...
Zitat:
8-) |
AW: Unit in Taskleiste anzeigen lassen
Unter Delphi 7 gibt es kein MainFormOnTaskbar. Was man mal versuchen könnte:
Delphi-Quellcode:
type
TAnderesForm = class(TForm) ... protected procedure CreateParams(var Params: TCreateParams); override; ... end; ... procedure TAnderesForm.CreateParams(var Params: TCreateParams); begin inherited; Params.ExStyle := Params.ExStyle or WS_EX_APPWINDOW; end; |
AW: Unit in Taskleiste anzeigen lassen
Macht es doch nicht so kompliziert... Wenn ich den TE richtig verstehe mißbraucht er die Mainform als Splashscreen, zeigt dann ein neues Fenster an, versteckt die Mainform und benutzt das neue Fenster als "Programm". Wenn es so ist, ist das eher suboptimal 8-)
|
AW: Unit in Taskleiste anzeigen lassen
Ich danke euch allen. Ich werde mir jetzt ein Tutorial zu Splashscreens durchlesen.
Mit freundlichen Grüßen, Mario |
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:54 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz