PureBasic

NextPreferenceKey()

Синтаксис

Result = NextPreferenceKey()

Описание


Переходит к следующему ключу. Эта команда позволяет шаг за шагом пройти все ключи перечисленные последним вызовом функции ExaminePreferenceKeys(), первый вызов NextPreferenceKey() делает текущим самый первый ключ данного перечисления.

Чтобы получить имя и значение текущего ключа, используйте функции PreferenceKeyName() и PreferenceKeyValue()..

Параметры

Ничего.

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

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

Пример

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

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

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

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

См. также

ExaminePreferenceKeys(), PreferenceKeyName(), PreferenceKeyValue()

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

Все

<- NextPreferenceGroup() - Оглавление Preference - OpenPreferences()->