fehler im array ?
Verfasst: 11.03.2005 16:36
das ist mein code :
es geht darum, dass die werte in einem array überprüft werden, um einen index in einem 2. array zu schreiben.
d.h. der grösste wert des ersten arrays erhält im 2. array an gleicher position den höchsten index, etc...
ich benötige das, um eine legende korrekt darzustellen.
ich habe hier ein beispiel, das leider nicht funktioniert :
invalid parameters numbers for array :Insel()
ich habe viel experimentiert, verstehe diesen fehler allerdings überhaupt nicht ;o(
korrekte ausgabe des requesters wäre (sollte sein ;o) : "0,2,1,3,"
anz=3
ind=0
Dim Index.l(anz)
Dim Insel.l(20,50,40,70)
For i = 0 To anz
For k= 1 To anz
If Insel(i) > Insel(k) ; <- hier wird der fehler angezeigt
ind=ind+1
EndIf
Next k
Index(i)=ind
ind=0
Next i
For i=0 To anz
text$=text$+Str(index(i)+","
Next i
MessageRequester("index",text$, 0)
vielen dank !
es geht darum, dass die werte in einem array überprüft werden, um einen index in einem 2. array zu schreiben.
d.h. der grösste wert des ersten arrays erhält im 2. array an gleicher position den höchsten index, etc...
ich benötige das, um eine legende korrekt darzustellen.
ich habe hier ein beispiel, das leider nicht funktioniert :
invalid parameters numbers for array :Insel()
ich habe viel experimentiert, verstehe diesen fehler allerdings überhaupt nicht ;o(
korrekte ausgabe des requesters wäre (sollte sein ;o) : "0,2,1,3,"
anz=3
ind=0
Dim Index.l(anz)
Dim Insel.l(20,50,40,70)
For i = 0 To anz
For k= 1 To anz
If Insel(i) > Insel(k) ; <- hier wird der fehler angezeigt
ind=ind+1
EndIf
Next k
Index(i)=ind
ind=0
Next i
For i=0 To anz
text$=text$+Str(index(i)+","
Next i
MessageRequester("index",text$, 0)
vielen dank !