AFXINIPUT
Schreibt einen Wert in die
Konfigurationsdatei
.
AFXINIPUT( cSection, cKeyName, cValue )
Rückgabewert
Logisch
Parameter
- cSection
- Gibt den Namen des Abschnitts an, in den der Schlüssel mit dem Wert
geschrieben werden soll.
- cKeyName
- Gibt den Namen des Schlüssels an, dem der Wert zugewiesen werden soll.
- cValue
- Gibt den Wert an, der geschrieben werden soll. Dabei werden folgende
Datentypen unterstützt:
| Datentyp |
Beschreibung |
| Zeichen |
Wird unverändert geschrieben. Darf Leerzeichen enthalten. |
| Integer |
0xFFFFFFFF wird als -1 geschrieben. |
| Numerisch |
Nachkommastellen werden abgeschnitten, sonst wie Integer. |
| Logisch |
.T. wird als 1 geschrieben.
.F. wird als 0 geschrieben. |
Beispiel
*-- FoxPro Code:
AFXINISTR("Test","Zeichen","Hallo Welt")
AFXINISTR("Test","Integer",0xFFFFFFFF)
AFXINISTR("Test","Numerisch",12.345)
AFXINISTR("Test","Logisch",.T.)
; Konfigurationsdatei
[Test]
Zeichen=Hallo Welt
Integer=-1
Numerisch=12
Logisch=1
Anmerkungen
- Den Pfad und Dateinamen der Konfigurationsdatei können Sie mit der
Funktion
AFXINIFILE() ermitteln.
- Wenn die Konfigurationsdatei nicht vorhanden ist, versucht die Funktion
sie anzulegen.
- Wenn Sie nicht die erforderlichen Schreibrechte haben, schlägt die
Funktion fehl.
- Die theoretische maximale Länge für einen Wert vom Typ Zeichen beträgt
4095 Zeichen, sofern des Betriebssystem diese maximale Länge unterstützt.
Siehe auch