Ich möchte eine Array als Parameter an eine Funktion übergeben, aber bekomme immer diese Fehlermeldung:
| Zitat: |
| Inkompatible Typen |
Mein Funktionskopf sieht so aus:
Delphi-Quelltext
1: 2:
| type Tarray = array of array of integer; function fehler (ar: tarray;a,b,x:integer) : boolean; |
Hier wird die Funktion aktiviert:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7:
| procedure TForm1.Button1Click(Sender: TObject); var a,b,x,y,z:integer; begin ... until fehler(ar,a,b,x)=false or (ar[a,b]>9); ... end; |
Deklariert habe ich die Array so:
Delphi-Quelltext
1: 2: 3:
| var Form1: TForm1; ar: Array of array of integer; |
Danke für eure Hilfe!r
Moderiert von
Tino: Quote- durch Delphi-Tags ersetzt.