Registry.GetKeyNames

table Registry.GetKeyNames ( number MainKey,
string SubKey )
Примеры

Описание

Возвращает таблицу содержащую имена всех подключей для конкретного ключа.

Параметры

MainKey

(число) Основной или "корневой - root" раздел реестра, содержащий ключ. Выбор из:

КОНСТАНТА
CONSTANT
ЗНАЧЕНИЕ
VALUE
HKEY_CLASSES_ROOT0
HKEY_CURRENT_CONFIG1
HKEY_CURRENT_USER2
HKEY_LOCAL_MACHINE3
HKEY_USERS4

SubKey

(строка) Ключ, чьи имена подключей потребовались.

Возврат

ResultVariable

(таблица) Таблица содержащая имена всех подключей указанного ключа. Если имен ключей не существует или случается ошибка, будет возвращено значение nil. Можно использовать действие Application.GetLastError для определения случился ли отказ в работе этого действия и почему.

При добавлении действия из редактора скрипта, можно использовать это поле для определения переменной, которая возвращает значение, сохраняющееся в ней.
Смотрите также: Связанные действия

Примеры

Пример 1

all_names = Registry.GetKeyNames(HKEY_LOCAL_MACHINE, "Software\\My Application");
Получаем имена всех подключей ключа "HKEY_LOCAL_MACHINE\Software\My Application" и сохраняем их в таблице по имени "all_names".
Смотрите также: Связанные действия