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.