Forum: Object-Pascal / Delphi-Language
Delphi
by Phoenix,
10. Okt 2003
Hab grad festgestellt, das das so gar nicht klappen kann :wall:
Weil:
Die Deklaration von PByteArray:
PByteArray = ^TByteArray;
TByteArray = array of Byte;
Demnach hat ein PByteArray^ immer eine Länge von 32768 byte, dann kann man reallokieren wollen wie man möchte.
Lösung:
Forum: Object-Pascal / Delphi-Language
Delphi
by Phoenix,
9. Okt 2003
Hi,
ich steh grad auf dem Schlauch was das neuallokieren von Speicher angeht:
Beispiel:
procedure Test;
var
myTest: PByteArray;
begin
GetMem(myTest,15);