Hallo,
wollte eine procedure machen, die ein stringrid inhalt in ein zweidimensionales array packt.
hier mien versuch:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12:
| procedure sgtoarray (sg: Tstringgrid; feld: array of array of integer; length: integer); var z, s: integer; begin setlength(feld, length, length); For z:= 1 to 9 do begin For s:= 1 to 9 do begin feld[z,s]:= strtoint(form1.sg1.cells[s,z]); end; end; end; |
leider kommt gleich im kopf die fehlermeldung "identifier expected, but array found" .
mit eindimensionale array funktionierts? Geht es zweidimensional nicht?
Habs auch schon mit Statischen versucht.
Bitte helft mir.
Stefan