Forum: Object-Pascal / Delphi-Language
Delphi
by Zacherl,
22. Apr 2012
Das Format und die dazugehörigen Delphi Deklarationen sind nicht von mir :P Werde ich wohl nicht drumrum kommen, alles in DWord zu ändern.
Forum: Object-Pascal / Delphi-Language
Delphi
by Zacherl,
22. Apr 2012
Ich habe einen Datentyp:
type
TTest = packed record
Data: DWord;
X: DWord;
APointer: Pointer;
end;
Dieser befindet sich in einer Datei und zwar in Listenform. Um jetzt beispielsweise Eintrag 3 auszulesen, berechne ich das Offset über SizeOf(TTest) * 2. Durch die falsche Pointergröße kommt dadurch natürlich alles durcheinander.
Forum: Object-Pascal / Delphi-Language
Delphi
by Zacherl,
22. Apr 2012
Hey,
gibt es eine Möglichkeit 32 bit Pointertypen in einer 64 bit Anwendung zu forcieren?
Viele Grüße
Zacherl