Einzelnen Beitrag anzeigen

Golem

Registriert seit: 4. Sep 2003
3 Beiträge
 
#5

Re: Variable Arrays (mal wieder)

  Alt 4. Sep 2003, 20:49
Hallo

Erstmal Danke allen, aber der Fehler lag doch bei mir.


Hier ist das Problem:
Delphi-Quellcode:
procedure storemove(mcount : integer; von : integer; nach : integer; schlag : boolean);
begin
  setlength(movelist1, mcount); // Dynamisches Array festlegen!
  movelist1[mcount-1].von := von;
  movelist1[mcount-1].nach := nach;
  movelist1[mcount-1].schlag := schlag;
end;
Es muß logischerweise mcount-1 heißen da ein Setlength[movelist1,1] ein Element mit dem Indize 0 erzeugt. Anfängerfehler!

Thx again
Golem
  Mit Zitat antworten Zitat