Forum: Sonstige Fragen zu Delphi
by RalfSi,
6. Jun 2012
Application.Terminate und/bzw. Exit habe mir nichts gebracht.
Der Code nach Terminate wird dennoch ausgeführt und exit brachte Fehlermeldungen in irgendwelchen bpls.
Ich hab's nun so gemacht, dass ich die Lösung angehe:
if darf_starten then begin
Application.CreateForm(TfrmMain, frmMain);
Application.Run;
end;
Dennoch bleibt mir das mit dem Terminate/Destroy unverständlich...
Forum: Sonstige Fragen zu Delphi
by RalfSi,
6. Jun 2012
Danke. Aber dennoch die Frage, warum es mit Application.Destroy nicht funktioniert?
Forum: Sonstige Fragen zu Delphi
by RalfSi,
6. Jun 2012
Hallo zusammen,
ich verstehe nicht, wie Applicationen korrekt beendet werden.
Application.Initialize;
{hier prüfe ich, ob einen Datei vorhanden ist]
Application.CreateForm(TfrmMain, frmMain);
Application.Run;
Wenn ich feststelle, dass die Datei nicht vorhanden ist, soll CreateForm nicht aufgerufen und das Programm gleich beendet werden.