Thema: Delphi Pointer übergeben

Einzelnen Beitrag anzeigen

jbg

Registriert seit: 12. Jun 2002
3.483 Beiträge
 
Delphi 10.1 Berlin Professional
 
#2
  Alt 9. Apr 2003, 22:45
Neben dem, dass object veraltet ist und man besser class einsetzen soll, das dann sowieso nur ein Zeiger ist, kannst du bei einem Parameter keinen Dereferenzier-Operator (^) angeben. Du musst einen neuen Zeiger-Typ deklarieren.
Delphi-Quellcode:
PXObj = ^TXObj;
PYObj = ^TYObj;

TXObj = object
  py := PYObj;
  procedure connectwith(pointer : PYObj);
end;
TYObj = object
end;
  Mit Zitat antworten Zitat