ReadPreferenceDouble()
Syntax
Result.d = ReadPreferenceDouble(Key$, DefaultValue)Description
Try to read the specified associated 'Key$' value.
Parameters
Key$ The key to read the value from. If PreferenceGroup() has been used, then the search is restricted to the current group. DefaultValue The default value to return if the key isn't found or the preference file haven't been opened correctly (file missing for example).
Return value
The value associated to the specified key, as a double number. if the key isn't found the default value is returned.
Example
; Open a preference file OpenPreferences(#PB_Compiler_Home +"Examples\Sources\Data\test.pref") ; Open the group 'window' PreferenceGroup("window") ; Examine keys until w = 800 NextPreferenceKey() ; x = 0 NextPreferenceKey() ; y = 0 NextPreferenceKey() ; w = 800 ; Read the key cle$= PreferenceKeyName() ; Display the key and its data with different format 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")) ; Close the preference file ClosePreferences()
See Also
ReadPreferenceFloat(), ReadPreferenceInteger(), ReadPreferenceLong(), ReadPreferenceQuad(), ReadPreferenceString()
Supported OS
All