infra:NET User
 
×
1.2.102 GetIniToString - String aus SIBPPS.INI versorgen
GetIniToString(strIni,strSection,strKey,strMode[,strDefault]);
Argumente
strIni
Wert aus INI bzw. Default aus strDefault.
 
strSection
Sektion in SIBPPS.INI.
 
strKey
Schlüsselwort in Sektion der SIBPPS.INI.
 
strMode
nur 1. Zeichen wird ausgewertet („K“ bzw. „Kann“ sind gleichwertig).
Kann („K“):
Wenn der Eintrag nicht vorhanden ist, wird der Default eingesetzt.
Muss („M“):
Wenn der Eintrag nicht vorhanden ist, wird die Bearbeitung mit entsprechender IPS-Meldung abgebrochen
Nicht leer („N“):
wie „M“ aber auch der Wert ““ (leerer String) gilt als nicht vorhanden.
 
StrDefault
bei Modus = „Kann“ wird der Default eingesetzt, wenn der Eintrag in der INI-Datei nicht vorhanden ist. Bei Modus „Muss“ oder „Nicht leer“ wird die Default-Angabe nur dann eingesetzt, wenn der INI-Eintrag einen Leerstring (““) liefert
Beschreibung
In die Zielvariable (strIni) wird aus der SIBPPS.INI laut Sektion und Key der Wert übertragen. Wenn der Eintrag nicht vorhanden ist, wird die Zielvariable mit dem Defaultwert versorgt. Beim Modus „Muss“ und „Nicht leer“ wird der Defaultwert nur dann verwendet, wenn ein INI-Eintrag vorhanden ist und der Wert ““ (leerer String) ist.
Funktionsart
??? eigentlich gleichzusetzen mit Pufferfunktionen, da nicht in ACIPS.DLL enthalten
Beispiel
GetIniToString(strIniK,“FST535“,"KennK",“M“);
Siehe auch
GetIniToLong, GetIniToDouble