infra:NET User
 
×
1.2.208 WriteIniString – Schreiben eines IniFileWertes
WriteIniString( strFileName, strSection, strKey, strValue )
Argumente
strFileName
Dateiname und relative Path der .ini-Datei, die Sie in den Profilstring aufnehmen möchten. Der Pfad setzt sich zusammen aus TARGETDIR\relative Path\Dateiname.
 
strSection
Geben Sie den Namen des Abschnitts ein, in den strValue kopiert werden soll. Verwenden Sie keine eckigen Klammern ( [ ] ) für den Abschnittsnamen. Wenn der Abschnitt nicht vorhanden ist, wird er erzeugt. Dieser Parameter unterscheidet nicht nach Groß- und Kleinschreibung - Sie können eine beliebige Kombination von Groß- und Kleinbuchstaben eingeben.
 
strKey
Geben Sie den Schlüssel ein, der strValue zugewiesen werden soll. Wenn Sie in diesem Parameter einen zeichenlosen String angeben, wird der gesamte Abschnitt, einschließlich aller Einträge im Abschnitt unter szSectionName, gelöscht. Wenn der Parameter strKey nicht vorhanden ist, wird er erzeugt, sofern strValue kein zeichenloser String ist. Wenn der Parameter strKey vorhanden ist, wird er aktualisiert oder gelöscht, je nach dem Wert von strValue.
 
strValue
Geben Sie den Wert an, der in die .ini-Datei geschrieben werden soll. Wenn Sie einen zeichenlosen String eingeben, wird der Eintrag in strKey gelöscht. Wenn der Parameter strValue gelöscht werden, der Schlüsseleintrag jedoch erhalten bleiben soll, verwenden Sie hier einen String mit einem Leerzeichen.
Rückgabewerte
n$Rc == 0
Schreiben erfolgreich
n$Rc <> 0
Fehler
Beschreibung
Die Funktion WriteIniString schreibt einen Profilstring in eine bestimmte .ini-Datei. Je nach den Werten, die an WriteIniString übergeben wurden, kann sie einen Abschnitt erzeugen, einen vollständigen Abschnitt löschen, einen eindeutigen Eintrag KEY=VALUE erzeugen, einen Eintrag KEY=VALUE löschen oder den Wert eines Schlüssels aktualisieren.
Sie können mit dieser Funktion Integer-Wert in die .ini-Dateien schreiben, indem Sie den Integer zuvor in einen String umwandeln. WriteIniString wird häufig verwendet, um ausführbaren Dateien im Abschnitt [Extensions] der Win.ini-Datei unter Windows 3.1 eine Dateierweiterung zuzuweisen. Um die Systeminitialisierungsdatei zu modifizieren, rufen Sie die Funktion AddIniString.
Funktionsart
infraSetupFunktion