Also bei mir gehts.
Mein Test-Code:
Delphi-Quellcode:
var
P,P2 : PByteArray;
i: integer;
begin
i := High(P^);
CompareMem(P, P2, High(P^));
Der Compiler hat jetzt nur auszusetzen gehabt, das P und P2 nicht intialisert waren. Sonst gabs keine Fehler.
mfG
mirage228
P.S.: TByteArray hat eine feste Länge von 32768 [0..32767]