Hallo miteinander,
habe mal wieder ein seltsammes Phänomen in Delphi. In meinem Projekt befindet sich ein dynamisches Array von einem Record
var meinArray: TRecTyp;
Dieser Record beinhaltet wiederum ein dynamisches Array à la
Delphi-Quellcode:
TRecTyp = record
a: String;
b: String;
c: Array of TAndererRecTyp;
end;
Nun folgendes Beispiel:
SetLength(meinArray,laenge);
funktioniert, jedoch
SetLength(meinArray[item].c, laengec);
löst eine AccessViolation aus.
Fehler in der Denkweise oder geht das nicht?
Danke.
grüße Tobi