Einzelnen Beitrag anzeigen

Der schöne Günther

Registriert seit: 6. Mär 2013
6.156 Beiträge
 
Delphi 10 Seattle Enterprise
 
#7

AW: IPC Kommunikation mit Pipes

  Alt 27. Jun 2023, 11:27
Schau dir doch die Fehlermeldung einmal in Ruhe an.
Er sagt "Nein, Realloc(..) sieht bei TMemoryStream gar nicht so aus. Wenn du das überschreiben willst, musst du das auch genauso machen, dass es zu TMemoryStream passt".

Und recht hat er. Die Signatur von Realloc(..) ist bei TMemoryStream korrekterweise mit NativeInt , nicht LongInt . Letzteres ist unter Windows lustigerweise immer 32 Bit, auch wenn es eine 64-Bit-Anwendung ist.
  Mit Zitat antworten Zitat