GLBasic Benutzerhandbuch

Main sections

INIOPEN

INIOPEN dateiname$



Öffnet eine .ini Datei. Wenn vorher eine .ini Datei geöffnet und verändert wurde (INIPUT), wird diese zuvor gespeichert.

Eine .ini Datei hat folgende Syntax:
; Kommentar
[Sektion1]
Schluessel1 = Wert Zeichenkette
Schluessel2 = Wert2

; Kommentar
[Sektion2]
...


Beispiel:
// zur Sicherheit löschen
KILLFILE "test.ini"

INIOPEN "test.ini"

color$ = "Colors"
shape$ = "Shapes"

INIPUT color$, "red", 1
INIPUT color$, "green", 2
INIPUT shape$, "Circle", 1
INIPUT shape$, "Poly", "fine"

// schreibt "test.ini" auf die Platte
INIOPEN ""

// Jetzt die Datei neu einlesen
INIOPEN "test.ini"
PRINT "Red = " + INIGET$(color$, "rEd"), 0, 0
PRINT "Poly = " + INIGET$(shape$, "polY"), 0, 20

PRINT "nach dem loeschen: ", 0, 50

// Color Sektion entfernen
INIPUT color$, "", ""
// Poly Schlüssel entfernen
INIPUT shape$, "pOLy", ""

// nochmals anzeigen
PRINT "Red = " + INIGET$(color$, "Red"), 0, 70
PRINT "Poly = " + INIGET$(shape$, "PoLy"), 0, 90

SHOWSCREEN
MOUSEWAIT

See also...