ReadPreferenceDouble()
Синтаксис
Result.d = ReadPreferenceDouble(Key$ , DefaultValue)
Описание
Считывает значение связанное с указанным ключом 'Key$', как число с типом Double.
Параметры
Key$ Ключ связанный со значением, которое требуется считать. Если использовалась функция PreferenceGroup(), то поиск ключа ограничивается текущей группой. DefaultValue Значение по умолчанию для возврата в случае, если ключ не найден или файл настроек не был открыт должным образом (например, файл отсутствует).
Возвращаемое значение
Возвращает значение связанное с указанным ключом 'Key$', как число с типом Double. Если ключ не найден, будет возвращено значение по умолчанию.
Пример
; Открывает файл настроек OpenPreferences(#PB_Compiler_Home +"Examples\Sources\Data\test.pref") ; Открывает группу 'window' PreferenceGroup("window") ; Изучает ключи до w = 800 NextPreferenceKey() ; x = 0 NextPreferenceKey() ; y = 0 NextPreferenceKey() ; w = 800 ; Считывает ключ Key$= PreferenceKeyName() ; Отображает ключ и его данные в разных форматах MessageRequester("ключ Integer", Str(ReadPreferenceInteger(Key$, 0))) MessageRequester("ключ Float", StrF(ReadPreferenceFloat(Key$, 0), 6)) MessageRequester("ключ Double", StrD(ReadPreferenceDouble(Key$, 0), 15)) MessageRequester("ключ Long", Str(ReadPreferenceLong(Key$, 0))) MessageRequester("ключ Quad", Str(ReadPreferenceQuad(Key$, 0))) MessageRequester("ключ String", ReadPreferenceString(Key$, "0")) ; Закрывает файл настроек ClosePreferences()
См. также
ReadPreferenceFloat(), ReadPreferenceInteger(), ReadPreferenceLong(), ReadPreferenceQuad(), ReadPreferenceString()
Поддерживаемые OS
Все