unter x32 ist folgende Code clean :
type TRGBArray = ARRAY[0..0] OF TRGBTriple;
pRGBArray = ^TRGBArray;
procedure .....
var : RowRotated : pRGBArray;
begin
.....
Dec(Integer(RowRotated), ScanLineBytes); //Move Pointer
end;
unter XE2 und x64 compiler folgender Fehler:
[DCC Fehler] Unit1.pas(3327): E2064 Der linken Seite kann nichts zugewiesen werden
ich denke der TypeCast Integer (..) geht nicht mehr unter x64, wie müsste der code denn sauber
formuliert lauten ?