ReadPreferenceInteger()
Syntaxe
Resultat.i = ReadPreferenceInteger(Clé$, ValeurParDefaut)Description
Lit et renvoie le nombre entier Integer associé à une clé.
Arguments
Clé$ Le nom de la clé à lire.
Si la clé se trouve dans un groupe, PreferenceGroup() doit être utilisé pour changer le groupe actuel.ValeurParDefaut La valeur par défaut à renvoyer si la clé n'existe pas ou si le fichier de préférences n'a pas été ouvert correctement (fichier absent par exemple).
Valeur de retour
Renvoie le nombre entier Integer associée à la clé. Si ce nombre n'existe pas alors la valeur par défaut 'ValeurParDefaut' est renvoyée.
Exemple
; Ouvrir un fichier préférence
OpenPreferences(#PB_Compiler_Home +"Examples/Sources/Data/test.pref")
; Ouvrir le Groupe 'window'
PreferenceGroup("window")
; Parcourir les clés jusqu'à la clé: w = 800
NextPreferenceKey() ; x = 0
NextPreferenceKey() ; y = 0
NextPreferenceKey() ; w = 800
; Lecture de la clé
cle$= PreferenceKeyName()
; Affichage de la valeur de la clé sous différents formats
MessageRequester("Clé Integer", Str(ReadPreferenceInteger(cle$,0)))
MessageRequester("Clé Float", StrF(ReadPreferenceFloat(cle$,0),6))
MessageRequester("Clé Double", StrD(ReadPreferenceDouble(cle$,0),15))
MessageRequester("Clé Long", Str(ReadPreferenceLong(cle$,0)))
MessageRequester("Clé Quad", Str(ReadPreferenceQuad(cle$,0)))
MessageRequester("Clé String", ReadPreferenceString(cle$,"0"))
; Fermer le fichier préférence
ClosePreferences()
Voir aussi l'exemple de WritePreferenceInteger().
Voir aussi
ReadPreferenceDouble(), ReadPreferenceFloat(), ReadPreferenceLong(), ReadPreferenceQuad(), ReadPreferenceString()
OS Supportés
Tous