PureBasic

ExaminePreferenceKeys()

Синтаксис

Result = ExaminePreferenceKeys()

Описание


Создаёт перечисление всех ключей, найденных в текущей группе файла настроек. Текущую группу можно выбрать с помощью PreferenceGroup() или путем перечисления всех групп с помощью ExaminePreferenceGroups(). Чтобы пошагово перебрать найденные ключи, воспользуйтесь функцией NextPreferenceKey().

Параметры

Ничего.

Возвращаемое значение

Возвращает не нулевое значение, если перечисление ключей было начато успешно, в противном случае 0.

Пример

; Открывает файл настроек
OpenPreferences(#PB_Compiler_Home +"Examples\Sources\Data\test.pref")

; Выбирает группу
PreferenceGroup("window")

; Исследует ключи в группе  'window'
ExaminePreferenceKeys()
While  NextPreferenceKey() ; Пока находит ключи
    MessageRequester("Ключ группы 'window'", PreferenceKeyName() + " = " + PreferenceKeyValue()) ; Отобразит ключ с его данными
Wend

; Закрывает файл настроек
ClosePreferences()

См. также

ExaminePreferenceGroups(), NextPreferenceGroup(), NextPreferenceKey()

Поддерживаемые OS

Все

<- ExaminePreferenceGroups() - Оглавление Preference - FlushPreferenceBuffers()->