ReadPreferenceDouble()
Syntax
Ergebnis.d = ReadPreferenceDouble(Schlüssel$, StandardWert)Beschreibung
Versucht den zum Schlüssel 'Schlüssel$' gehörenden Wert zu lesen.
Parameter
Schlüssel$ Der Schlüssel, dessen Wert gelesen werden soll. Wenn PreferenceGroup() benutzt wurde, dann beschränkt sich die Suche auf die aktuelle Gruppe. StandardWert Der zurückzugebende Standardwert, wenn der Schlüssel nicht gefunden oder die Preference-Datei nicht korrekt geöffnet wurde (z.B. Datei nicht gefunden).
Rückgabewert
Der dem angegebenen Schlüssel zugewiesene Wert, als eine Double-Zahl (.d). Wenn der Schlüssel nicht gefunden wurde, dann wird der Standardwert zurückgegeben.
Beispiel
; Öffnet eine Preference-Datei
OpenPreferences(#PB_Compiler_Home +"Examples\Sources\Data\test.pref")
; Öffnen der Gruppe 'window'
PreferenceGroup("window")
; Untersuchen der Schlüssel bis w = 800
NextPreferenceKey() ; x = 0
NextPreferenceKey() ; y = 0
NextPreferenceKey() ; w = 800
; Lesen des Schlüssels
cle$= PreferenceKeyName()
; Anzeigen des Schlüssels und seiner Daten in verschiedenen Formaten
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"))
; Schließt die Preference-Datei
ClosePreferences()
Siehe auch
ReadPreferenceFloat(), ReadPreferenceInteger(), ReadPreferenceLong(), ReadPreferenceQuad(), ReadPreferenceString()
Unterstützte OS
Alle