StarBasic FAQWissen, das weiterhilft.

Makros und Tools

PartStringInArray

Function PartStringInArray(BigArray(), SearchString as String, iCompare as Integer) as Integer

Findet das erste Auftreten eines Teiltrings in einem Array von Strings.

dim stringlist(3) as string
stringlist(0)="Hallo Welt"
stringlist(1)="Morgen"
stringlist(2)="Gestern"
stringlist(3)="Heute"
newi=PartStringInArray(stringlist(),"ster",0)

Ergibt newi=2 also stringlist(2)="Gestern"

Der Parameter ist für die Vergleichseinstellung.
Die Voreinstellung 0 führt zu einem binären Vergleich, der Wert 1 zu einem Textvergleich ohne Berücksichtigung der Groß-/Kleinschreibung.