Einzelnen Beitrag anzeigen

Muetze1
(Gast)

n/a Beiträge
 
#15

Re: Leidiges EAccessViolation bei dynamischer TabSheet-Erze

  Alt 14. Dez 2006, 22:39
Zitat von SirThornberry:
Wenn im Constructor eine Exception fliegt wird die Klasse auch sofort wieder zerstört was erklären würde das du in der Methode "free" landest.
Aber doch nur, wenn die Instanzenvariable vorher nicht initialisiert wurde (mit Nil) - u.a. weil es ein Member einer Klasse ist oder eine globale Variable - und die geworfene Exception nicht weiter beachtet wird und es später zum Aufruf von Free für diese "kaputte" Instanzenvariable aufgerufen wird...
  Mit Zitat antworten Zitat