Registriert seit: 2. Jan 2006
Ort: Wüstenrot
235 Beiträge
Turbo Delphi für Win32
|
Re: UserData (Zeiger) geht verloren
21. Feb 2007, 23:33
Hi,
Werden lokale Objekte nicht beim verlassen einer Prozedur automatisch freigegeben?
Wenn ich das richtig sehe weist du hier die lokale Pointeraddresse ObjUserData[-1] zu.
ObjUserData[-1] := UserObjData;
Was aber passiert beim Verlassen der Prozedur wird UserObjData nicht freigegeben und somit auch ObjUserData[-1]?!
Tschau Christian
Das System hofft auf Besserung
[Siemens]
|