Einzelnen Beitrag anzeigen

Viktorii

Registriert seit: 19. Jul 2007
358 Beiträge
 
#1

Zeiger inkrementieren: 64Bit -> Fehler

  Alt 9. Jan 2012, 13:47
Delphi-Version: XE2
Moin.

Ich habe folgenden Code welcher sich als 32 Bit Applikation problemlos kompilieren lässt:

Delphi-Quellcode:
prcedure MyProc(pBuffer: Pointer);
begin
  ...
  ...
  inc(Integer(pBuffer), $8000);
  ...
end;
Wenn ich als 64 Bit kompilieren möchte bekomme ich den Fehler


Wo liegt das Problem?
Zitat:
[DCC Fehler] MyFunctions.pas(169): E2064 Der linken Seite kann nichts zugewiesen werden
  Mit Zitat antworten Zitat