Function StringInMultiArray(SearchList(), SearchString
as String, SearchIndex as
Integer, ReturnIndex as Integer, Optional MaxIndex as Integer) as String
(Okay, ich geb es zu, bei der Funktion habe ich dreimal lesen müssen bis ich den Sinn
verstanden habe.)
Die Funktion gibt den zweiten Wert zu einem gesuchten String aus. Alles Klar?
dim stringlist(1,3) as string
stringlist(0,0)="Hallo Welt"
stringlist(0,1)="Morgen"
stringlist(0,2)="Gestern"
stringlist(0,3)="Heute"
stringlist(1,0)="1Hallo Welt"
stringlist(1,1)="1Morgen"
stringlist(1,2)="1Gestern"
stringlist(1,3)="1Heute"
wert= StringInMultiArray(stringList(), "Gestern",2,1)
Wert ergibt dann Morgen. Man sucht also in der zweiten Dimension nach Gestern und
bekommt dann den dazugehörigen Wert der Dimension ReturnIndex zurück.
In dem Beispiel :
stringlist(0,2)="Gestern" ist dann die Rückgabe stringlist(0,1)="Morgen",
da ReturnIndex 1 und
der gefundene Index 0 ist.