Hallo Julius,
Dir muß aber bewußt sein, dass diese "brachialen" Endemethoden mit Halt auch schwerwiegende Nachteile haben,
da dein Programm z.B. keine Chance mehr hat hinterher "zusammenzuräumen".
Delphi-Quellcode:
VAR
SL : TStringList;
BEGIN
SL := TStringList.Create;
TRY
// machwas
Halt; // <- danach wird das Objekt SL nie mehr freigegeben!
FINALLY
SL.Free;
END;
Mit Appliaction.Terminate hingegen wird die Anwendung kontrolliert beendet.