WritePreferenceString()

Syntax

WritePreferenceString(Schlüssel$, Wert$)
Beschreibung
Schreibt bzw. ändert den angegebenen Schlüssel und dessen zugehörigen String-Wert in der Form 'Schlüssel$ = Wert' in der Preference-Datei, die zuvor mit CreatePreferences() erstellt oder mit OpenPreferences() geöffnet wurde.

Parameter

Schlüssel$ Der Name des zu schreibenden Schlüssels. Wenn PreferenceGroup() verwendet wurde, dann beschränkt sich das Schreiben auf die aktuelle Gruppe. Wenn der Schlüssel bereits existiert, wird sein Wert durch den neu angegebenen Wert ersetzt.
Wert$ Der dem Schlüssel zuzuweisende String-Wert.

Rückgabewert

Diese Funktion gibt keinen Wert zurück.

Beispiel: "Standard"

Siehe das Beispiel bei WritePreferenceFloat().

Beispiel: "Verwenden der Preference-Schlüssel zum direkten Speichern der Daten"

  ; Erstellen einer 'ColorList.ini' Preference-Datei
  ; Hinweis: In diesem Fall müssen die Daten-Werte einmalig sein (keine doppelten Schlüssel).
  If CreatePreferences(GetTemporaryDirectory()+"ColorList.ini", #PB_Preference_NoSpace)
    WritePreferenceString("FF0000", "")
    WritePreferenceString("00FF00", "")
    WritePreferenceString("0000FF", "")
    WritePreferenceString("FF00FF", "")
    ClosePreferences()
  Else
    Debug "Error: Can't create the 'ColorList.ini' file!"
  EndIf
  
  ; Lesen der 'ColorList.ini' Datei und Ausgeben der Schlüssel (welche hier selbst die Daten sind)
  If OpenPreferences(GetTemporaryDirectory()+"ColorList.ini")
    ExaminePreferenceKeys()
    While NextPreferenceKey()
      Debug PreferenceKeyName()
    Wend
    ClosePreferences()
  Else
    Debug "Error: Can't read the 'ColorList.ini' file!"
  EndIf

Siehe auch

WritePreferenceFloat(), WritePreferenceDouble(), WritePreferenceInteger(), WritePreferenceLong(), WritePreferenceQuad()

Unterstützte OS

Alle

<- WritePreferenceQuad() - Preference Inhaltsverzeichnis