Forum: Object-Pascal / Delphi-Language
by Helmi,
16. Apr 2015
ah so ok - sorry - missverstanden
Forum: Object-Pascal / Delphi-Language
by Helmi,
16. Apr 2015
schon klar - aber das ist noch keine Erklärung warum low und high bei einem statischen Array nicht funktionieren sollte
Forum: Object-Pascal / Delphi-Language
by Helmi,
16. Apr 2015
aber auch ein statisches Array mit Startindex <> 0 dürfte problemlos damit funktionieren
jedenfalls fällt mir auf die Schnelle kein Fall ein, wo das nicht so sein sollte
Forum: Object-Pascal / Delphi-Language
by Helmi,
16. Apr 2015
warum sollte das bei statischen Arrays nicht funktionieren?
Forum: Object-Pascal / Delphi-Language
by Helmi,
16. Apr 2015
mit "low" und "high" ist man auf der sichereren Seite, wenn sich das Array von der Anzahl der Elemente ändert:
procedure TForm1.btn1Click(Sender: TObject);
var
LPanel : TPanel;
c : integer;
begin
SetLength(Panels,10);
for low(Panels) to high(Panels) do //<--
begin