AFXINISTR
Liefert einen Wert aus der
Konfigurationsdatei
.
AFXINISTR( cSection, cKeyName [, cDefault ] )
Rückgabewert
Zeichen
Parameter
- cSection
- Gibt den Namen des Abschnitts an, in dem sich der auszulesende Schlüssel
befindet.
- cKeyName
- Gibt den Namen des Schlüssels an, der ausgelesen werden soll.
- cDefault (Optional)
- Wenn der Schlüssel im angegeben Abschnitt nicht vorhanden ist, die
Konfigurationsdatei nicht vorhanden ist oder nicht ausgelesen werden kann,
gibt die Funktion cDefault zurück. Wenn cDefault nicht angegeben wird,
liefert die Funktion eine leere Zeichenfolge zurück.
Beispiel
; Konfigurationsdatei
[AbschnittsName]
SchluesselName = "Wert"
*-- FoxPro Code:
? AFXINISTR("AbschnittsName","SchluesselName") && liefert "Wert"
? AFXINISTR("AbschnittsName","NichtDa","Kein Wert") && liefert "Kein Wert"
Anmerkungen
- Den Pfad und Dateinamen der Konfigurationsdatei können Sie mit der
Funktion
AFXINIFILE() ermitteln.
- Kommentare in der Konfigurationsdatei werden mit einem Strichpunkt (";")
eingeleitet und müssen am Beginn einer Zeile stehen, keinesfalls hinter
einem Abschnittsnamen oder einem Wert.
- Die theoretische maximale Länge für einen Wert beträgt 4095 Zeichen,
sofern des Betriebssystem diese maximale Länge unterstützt.
Siehe auch