Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Int3g3r,
25. Sep 2020
Exit verlässt nur die aktuelle Methode. Beim Beispiel unten würden "erstelleMail" und "sendMail" ausgeführt.
Darum verwende ich abort und nicht exit. Klar könnte ich jede Methode als Funktion schreiben und danach ein true/false zurückgeben. Dann kann ich aber nicht auf mehere Feher in der funktion reagieren.
// Dies ist imaginärer Code nur zum verdeutlichen warum ich Abort verwende:...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Int3g3r,
22. Sep 2020
Guten Tag,
Ich habe hier ein MemoryLeakOnShutdown das verursacht wird wenn ich ein Abort; and der kommentierten Stelle mache. Wenn ich das Abort auskommentiere verschwindet das MemoryLeak.
Naja der Code Block ist sowieso abgearbeitet also könnte ich das Abort weglassen.
Wenn aber durch eine Änderung noch mehr Code hinzukommt, komme ich um das Abort nicht herum da es sich um einen Fehler...