infra:NET User
 
×
1.2.103 GetListItem – komma-separierte Werte aus String auslesen
GetListItem(strList, lIndex, strItem, lError)
Argumente
strList             
String mit den durch Kommata getrennten Werten
 
lIndex
Nummerierung der Werte, beginnend bei Null
 
strItem
n-ter Wert aus der Liste (n=lIndex)
 
lError              
0 =
Wert gelesen
-1 =
Ende Werteliste
Beschreibung
Der Befehl liest einen Wert aus einer Liste mit Kommata separierten Werten. Der wievielte in der Reihenfolge wird mit lIndex bestimmt.
Beispiel
GetIniString(“C:\INFRA\GRAFIK\INI\SIBDB.INI“,“DataBases“,““, strList);
AssignLong(lIndex,0);
Loop:
GetListItem(strList, lIndex, strItem, lError)
If lError > 0
       {
       LongToString(lIndex,strValue)
       AppendString(strValue,“. Wert aus Liste“);
       OsiMessageBox(strItem, strValue,0,lRc);
       AddLong(lIndex,lIndex,1);
       Jump(Loop);
       }
Funktionsart
infraSetupFunktion