mit "low" und "high" ist man auf der sichereren Seite, wenn sich das Array von der Anzahl der Elemente ändert:
Delphi-Quellcode:
procedure TForm1.btn1Click(Sender: TObject);
var
LPanel : TPanel;
c : integer;
begin
SetLength(Panels,10);
for low(Panels) to high(Panels) do //<--
begin
{ ...}
Wobei natürlich
low(Panels)
bei dynamischen Arrays auch durch eine 0 ersetzt werden kann
mfg
Helmi
>> Theorie ist Wissen, dass nicht funktioniert - Praxis ist, wenn alles funktioniert und keiner weiss warum! <<