Na ja, das Problem ist ja, daß es LargeWord nicht in jeder Delphi-Version gibt und wenn doch, dann meist unter 'nem anderem Namen -.-''
Und in meinem UCC hab ich dann die ganzen Typen vom Namen her auf ein einheitliches System gebracht. (daher gibt's halt abundzu mal kleine Problemchen, wenn ich daraus etwas exportiere)
Hier also mal meine Definitionen für den Unsigned 64 Bit-Integer:
Delphi-Quellcode:
Type
LargeWord = {$IFDEF DELPHI_6_UP} System.UInt64 {$ELSE} Type System.Int64 {$ENDIF};
PLargeWord = ^LargeWord;
Und mit dem Incementieren hast'e natürlich Recht da muß dann natürlich zum nächsten "Block" gesprungen werden. (hab meinen letzen Beitrag entsprechend geändert)