@DeddyH,
ich denke, ich habe euren Rat befolgt. Jetzt sieht der code so aus :
.
.
.
Length_of_Reserve_string : array[1..32] of word;
.
.
.
Delphi-Quellcode:
for i:=1 to 32 do begin
Read(ds.Length_of_Reserve_string[i],sizeof(word));
SetLength(ds.Reserve_string[i], ds.Length_of_Reserve_string[i]);
Read(ds.Reserve_string[i][1], ds.Length_of_Reserve_string[i]);
end;
Ist das so o.k. ? Könnte daraus ein Zugriff auf eine 'falsche'Speicheradresse erfolgen ?
tschüß