Einzelnen Beitrag anzeigen

Dejan Vu
(Gast)

n/a Beiträge
 
#3

AW: Zur Laufzeit erstellte Komponenten im Array verwalten

  Alt 21. Aug 2014, 13:15
<Glaskugel mode="on">
Die beiden Arrays liegen in der Deklaration hintereinander, Du vertust dich bei deinem Arrayindex um +1 und anstatt auf das letzte Element des ersten Arrays zuzugreifen, greifst Du auf das erste Element des zweiten Arrays zu:
Delphi-Quellcode:
var
  Array1 : Array [0..12] Of TFoo;
  Array2 : Array [0..12] Of TFoo;

begin
  Array1[13] := Bar; // Hier wird Array2[0] beschrieben!
</Glaskugel>

PS: Hör auf himitsu.

Geändert von Dejan Vu (21. Aug 2014 um 13:17 Uhr)
  Mit Zitat antworten Zitat