Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Bomberbb,
17. Sep 2009
Ja, versucht habe ich das
begin
Application.Initialize;
If ParamStr(1) = 'open' then begin
Application.CreateForm(TNebenformular, Nebenformular);
end else begin
Application.CreateForm(THauptformular, Hauptformular);
end;
Application.Run;
end.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Bomberbb,
17. Sep 2009
Bei den Posts hier wird ja Apllication.run nicht ausgeführt, wenn Application.ShowMainForm auf false steht.
Habe noch weiter rumgesucht. Zumindest eine nachfolgende Funktion hab ich nicht gefunden. Wie es aussieht bleiben 4 Möglichkeiten in Application.run weiterzumachen:
1-Windows-Botschaft
2-neuer Thread
3-Timer
4-Application.onidle
Wirklich gefallen tut mir keinee der Alternativen,...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Bomberbb,
17. Sep 2009
Und Application.run soll in meinem Fall immer ausgeführt werden. Nur hab ich leider keine Procedure gefunden, die bei Application.run ausgeführt wird, wenn Application.ShowMainForm false ist.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Bomberbb,
17. Sep 2009
Das hatte ich auch schon überlegt, aber dann wird das Formshow ja vor Application.run ausgeführt und das wollte ich möglichst vermeiden ( da würde ja mein ganzes Programm vor Application.run laufen).