WritePreferenceString()
Syntaxe
WritePreferenceString(Clé$, Valeur$)Description
Crée ou change la paire Clé-Valeur sous la forme : 'Clé$ = Valeur'.
La valeur est de type chaîne de caractères String
Arguments
Clé$ Le nom de la clé à écrire.
Si la clé existe, la valeur associée est remplacée par la nouvelle valeur.
Si PreferenceGroup() a été utilisé alors l'écriture est limitée au groupe courant.Valeur La valeur est de type chaîne de caractères à associer à la clé. Voir String
Valeur de retour
Aucune.
Exemple
; Création du fichier prefs.txt If CreatePreferences(GetTemporaryDirectory()+"Prefs.txt", #PB_Preference_GroupSeparator) PreferenceGroup("Window") WritePreferenceString("Titre", "PureNote") WritePreferenceLong ("X", 100) WritePreferenceLong ("Y", 125) WritePreferenceInteger("I", 1024) WritePreferenceQuad("Q", 9223372036854775807) WritePreferenceFloat("%", 20.10) WritePreferenceDouble("D", 0.0123456789 ) ClosePreferences() RunProgram(GetTemporaryDirectory()+"Prefs.txt") EndIf
Exemple: "Stocker des données"
; Créer un fichier de préférences 'ColorList.ini' ; Remarque : Dans ce cas, les valeurs des données doivent être uniques (pas de clés en double). If CreatePreferences(GetTemporaryDirectory()+"ColorList.ini", #PB_Preference_NoSpace) WritePreferenceString("FF0000", "") WritePreferenceString("00FF00", "") WritePreferenceString("0000FF", "") WritePreferenceString("FF00FF", "") ClosePreferences() Else Debug "Erreur : Impossible de créer le fichier 'ColorList.ini' !" EndIf ; Lire le fichier 'ColorList.ini' et afficher les clés (qui sont les données ici) If OpenPreferences(GetTemporaryDirectory()+"ColorList.ini") ExaminePreferenceKeys() While NextPreferenceKey() Debug PreferenceKeyName() Wend ClosePreferences() Else Debug "Erreur : Impossible de créer le fichier 'ColorList.ini' !" EndIf
Voir aussi
WritePreferenceFloat(), WritePreferenceDouble(), WritePreferenceInteger(), WritePreferenceQuad(), WritePreferenceQuad()
OS Supportés
Tous