AW: AV bei VCL.Forms.DoneApplication
25. Aug 2017, 12:07
Wenn ich ein Programm beende, tue ich das nie mit irgendwas von Application, sondern immer in einer eigene Methode, in der Close vom Hauptformular aufgerufen wird.
Vor dem Close werden ggfls. alle erforderlichen Aufräumarbeiten vorgenommen, also freigeben, was freizugeben ist, ggfls. andere Formulare schließen ...
Seit dem hab' ich beim Programmbeenden nur noch dann Probleme und / oder Schutzverletzungen, wenn ich irgendwo Bockmist gebaut habe, also nur selbstverschuldete Fehler und nicht mehr solche, die aufgrund einer nicht zwingend vorhersehbaren Reihenfolge in den Aufräumarbeiten des Programmes auftreten könnten.
|