Einzelnen Beitrag anzeigen

Muetze1
(Gast)

n/a Beiträge
 
#3

Re: EAccessViolation beim aufrufen der eigenen Klasse

  Alt 3. Mär 2008, 14:41
1. Überprüfe ob PaintBox1 schon angelegt worden ist (ungleich NIL)
2. TBrush und TPen sind Klassen und müssen von dir in deiner Klasse auch instanziiert werden
3. Der Destruktor muss mit Override deklariert werden.

/EDIT: Neutral General: Destroy direkt aufzurufen ist nicht unbedingt tötlich, wenn man vorher selbst dafür sorgt, dass die Instanz nicht nil ist (oder werden kann). Ausserdem erscheint der Fehler beim Constructor Aufruf nach Beschreibung, somit kann es nicht deine Vermutung sein...
  Mit Zitat antworten Zitat