Программирование: RegGetSubkeyNames

Прототип

function RegGetSubkeyNames(const RootKey: Integer; const SubKeyName: String; var Names: TArrayOfString): Boolean;

Описание

Открывает указанный ключ реестра и считывает имена подключей в заданный строковый массив Names. В случае успеха возвращает значение True, иначе — False.

Пример

var
  Names: TArrayOfString;
  S: String;
begin
  if RegGetSubkeyNames(HKEY_CURRENT_USER, 'Control Panel', Names) then
  begin
    S := StringJoin(#13#10, Names);
    MsgBox('Список подключей:'#13#10#13#10 + S, mbInformation, MB_OK);
  end else
  begin
    // добавьте сюда код для обработки ошибки
  end;
end;