Вопрос № 163859: Здравствуйте уважаемые эксперты. Подскажите, как средствам Delphi считать какае ветки реестра нажодятся в том или ино разделе. Именно ветки, а не ключи. Например: HU имеет ветки - Default, s-1-5-18, s-1-5-19 и др. Они (ветки) на каждом комп...
Вопрос № 163.859
Здравствуйте уважаемые эксперты.
Подскажите, как средствам Delphi считать какае ветки реестра нажодятся в том или ино разделе. Именно ветки, а не ключи. Например: HU имеет ветки - Default, s-1-5-18, s-1-5-19 и др. Они (ветки) на каждом компе свой. Как их считывать например в переменную строкового типа?
Заранее спасибо за ответ.
Отправлен: 01.04.2009, 07:42
Вопрос задал: Ihar13 (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Лукьяненко Алексей Валериевич
Здравствуйте, Ihar13!
Можно использовать метод GetKeyNames класса TRegistry:
Код:
uses Registry;
procedure TForm1.FormCreate(Sender: TObject); var R: TRegistry; begin R := TRegistry.Create; R.RootKey := HKEY_USERS; R.OpenKey('', False);
R.GetKeyNames(Memo1.Lines); R.Destroy; end;
#thank 246558 на номер 1151 (Россия) | Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Отвечает: Del
Здравствуйте, Ihar13!
Смотреть в сторону TRegistry.GetKeyNames(var Buffer: TStringList). Потом - в TStringList есть свойство Text - будет строка :)
--------- Только массовые расстрелы спасут Родину!
Ответ отправил: Del (статус: 3-й класс)
Ответ отправлен: 01.04.2009, 22:44
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 246617 на номер 1151 (Россия) | Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Скажите "спасибо" эксперту, который помог Вам!
Отправьте СМС-сообщение с тестом #thank НОМЕР_ОТВЕТА
на короткий номер 1151 (Россия)
Номер ответа и конкретный текст СМС указан внизу каждого ответа.
* Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи.
(полный список тарифов)
** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
*** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.