Forum: Object-Pascal / Delphi-Language
Delphi
by xZise,
24. Apr 2007
Aber warum sollte ich denn, wenn es beide die gleichen Vorgänge sind, mit Pointer() zuweisen? Abgesehen davon das es jetzt so geht und ich nur ungerne wieder zurückgehe, wo es ja nicht funktioniert hat!
Forum: Object-Pascal / Delphi-Language
Delphi
by xZise,
23. Apr 2007
Das ist dieses "^" am ende des Pointers?
Ist es nicht so, dass ich die Variable, und nicht den Zeiger der Variable, casten muss?
Habe ich schon "indirekt", indem er mir eine msg anzeigen sollte, wenn es "nil" ist, aber das war es nicht :(
Ja könnte man machen, aber es würde ja nicht helfen.
Abgesehen davon, dass der Node in der Changemethode eigentlich richtig sein müsste...
Forum: Object-Pascal / Delphi-Language
Delphi
by xZise,
23. Apr 2007
So... Jetzt mache ich das über .Data und es scheint zu funktionieren... Aber wie kann ich jetzt überprüfen, ob der Pointer auf ein Object "TM2MFile" oder "TMemoInformation" zeigt?
if Node.Data^ is TM2MFile then
Showmessage('TM2MFile!');
So auf jedenfall nicht...
Wegen der Hilfe... Auf was sollte das eine Anspielung sein?
Forum: Object-Pascal / Delphi-Language
Delphi
by xZise,
23. Apr 2007
Okay... danke wegen Data... aber ich hatte schon nach Tag gesucht... Deshalb habe ich diesen Umweg gemacht... Aber mit Data ist das natürlich richtig easy ^^