Funktionsreferenz

IniReadSectionNames

Liest alle Sektionen aus einer standardkonformen .ini-Datei.

IniReadSectionNames ( "filename" )

 

Parameter

filename Der Dateiname der .ini-Datei.

 

Rückgabewert

Erfolg: Gibt ein Array aller Sektionen der .ini-Datei zurück.
Fehler: Setzt @error auf Fehler.

 

Bemerkungen

Eine standardkonforme .ini-Datei sieht folgendermaßen aus:
[SektionsName]
Schlüssel=Wert


Die Anzahl der zurückgegebenen Elemente steht in $result[0]. Wenn ein @error auftaucht, wird kein Array erstellt.
Nur die ersten 32767 Zeichen werden aufgrund der Win9x-Kompatibilität in einer Sektion berücksichtigt.

 

Verwandte Funktionen

IniDelete, IniWrite, IniRead, IniReadSection, IniRenameSection, IniWriteSection

 

Beispiel


$var = IniReadSectionNames(@WindowsDir & "\win.ini")
If @error Then
    MsgBox(4096, "", "Es ist ein Fehler aufgetreten. Wahrscheinlich keine INI Datei vorhanden.")
Else
    For $i = 1 To $var[0]
        MsgBox(4096, "", $var[$i])
    Next
EndIf