Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by romber,
5. Jun 2008
Versuch das mal so:
Bringt nichts. Das Programm wird trotzdem beendet.
Wenn das Formular ordentlich mit
Application.CreateForm(TForm1, Form1);
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by romber,
5. Jun 2008
Ich prüfe zuerst, ob die Form bereits existiert und wenn nicht, erstelle diese.
if not Assigned(frmProperties) then
Application.CreateForm(TfrmProperties, frmProperties);
Ich habe versucht, die Form mit
frmProperties := TfrmProperties.Create(nil);
die Form zu erzeugen. Das klappt und das ganze Programm wird sogar nicht beendet, wenn die Form geschlossen wird. Die Eigenschaft...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by romber,
4. Jun 2008
Mein Programm startet ohne Formular, erstellt ein TrayIcon, ein PopupMenu dafür und ein Thread. Alles funktioniert pefekt. Die ganze Code befindet sich in der Project-Datei. Irgendwann erstelle ich eine Form und zeige diese, und sobald die Form geschlossen wird, beendet sich das ganze Programm.
Wie kann ich verhindern, dass beim schließen der Form die ganze Anwendung terminiert wird?