Hallo!
Ich habe in einer zugekauften
Unit ein Portierungsproblem für 64 Bit. Da wird wild mit Zeigern herum geschubst:
Delphi-Quellcode:
function Foo: PIrgendeinZeigerTyp;
begin
Cardinal(Result):= Cardinal(IrgendeinObjekt)+SizeOf(TIrgendeinTyp); // <-- Mecker: "Der linken Seite kann nichts zugewiesen werden"
end;
Ich brauch mal nen kleinen Schubs, warum dieses Cardinal-Typecasting auf
Win32 funktioniert und auf Win64 diesen Compilerfehler auswirft.
Danke schööö!
Cody