Einzelnen Beitrag anzeigen

alzaimar
(Moderator)

Registriert seit: 6. Mai 2005
Ort: Berlin
4.956 Beiträge
 
Delphi 2007 Enterprise
 
#6

Re: [Zeiger & Objekte] - Klasse kennt Treenode aber umge

  Alt 9. Mär 2008, 10:52
Zitat von xZise:
Mich verwirrt nur etwas was eine Instanz ist
Eine Instanz ist ein Objekt einer Klasse. Du bist eine Instanz von TMensch (ich gehe mal davon aus, das du keine Instanz von TAlien bist ).

Eine Objektvariable ist eben schon ein Zeiger auf diese Instanz. Das siehst Du am Besten, wenn Du dir die Größe der Variablen (SizeOf) ausgeben lässt.

Und nun zu deinem Fehler: Die Adresse von 'Self' ist irgen ein Speicherbereich, der beim Aufruf vom Konstruktor verwendet wird, vermutlich liegt der auf dem Stack und ist nach dem Aufruf des Konstruktors eben wieder ungültig.
"Wenn ist das Nunstruck git und Slotermeyer? Ja! Beiherhund das Oder die Flipperwaldt gersput!"
(Monty Python "Joke Warefare")
  Mit Zitat antworten Zitat