Hi Muetze1,
tschuldige, habe folgenden Kommentar weiter oben von dir übersehen:
Zitat von
Muetze1:
Zitat von
3_of_8:
Free funktioniert auch bei nicht instantiierten Objekten. Der Grund liegt auf der Hand.
Man sollte dazu aber erwähnen, dass Free nur dann ordentlich mit nicht-instanziierten Objekten funktioniert, wenn entweder eine gültige Instanzenadresse in der Variablen enthalten ist oder Nil. Bei allem anderen knallt es auch mit Free - ausser man hat ein wenig Glück und der Sprung in's Datennirvana beim Aufruf vom Destruktor landet irgendwo bei was kompatiblen...
Nun sollte man wirklich finally gegen except oder FreeandNil gegen Free austauschen.
gruß oki