Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

реестр [D6, D7, WinXP]


shurik_ ©   (2003-11-24 02:51:00) 

Подскажите, как выводить все ключи реестра подряд в memo.


DNS   (2003-11-30 20:26:00) [1]

Пишеш процедуру, которая получив в качестве параметра получает TRootKey, и текущий ключ... открываеш его, че то в нем (или с ним) делаеш, вызываеш GetKeyNames(Strings: TStrings);? и по каждому элементу стринга вызываеш себя же... Сворачиваешся, когда все ключи просмотренны.


shurik_   (2003-11-27 17:50:00) [2]

А как рекурсивно перебрать все ключи??


shurik_   (2003-11-27 17:49:00) [3]

А как рекурсивно перебрать все ключи??


DNS   (2003-11-26 22:35:00) [4]

procedureGetKeyNames(Strings: TStrings); {Возвращает все суб дирректории}

procedureGetValueNames(Strings: TStrings); {возвращает все ключи}

functionGetDataType(const ValueName: String): TRegDataType;

В Helpбольше написанно....
В совокупности можно свой Regeditнаписать :)


panov   (2003-11-24 07:49:00) [5]

Memo.Lines.Add


Наверх

Титульная страница Поиск, карта сайта Написать письмо