Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.02.25;
Скачать: CL | DM;

Вниз

"Сканер" реестра.   Найти похожие ветки 

 
opoloXAI ©   (2007-02-07 13:16) [0]

Добрый день. У меня есть программа, которая ставится только один раз на систему. Если её деинсталлировать, то при попытке повторной инсталляции, она пишет, что "я один раз уже ставилась и больше не буду…".
Я написал программку, которая сканирует папки C:\Windows и C:\Program Files и сохраняет их содержимое. В результате, я могу посмотреть, какие "хвосты" остаются после инсталляции/деинсталляции.
ВОПРОС: как написать алгоритм "сканера" реестра, чтобы получить TStringList, содержащий (через пробел, в текстовом виде) имя ключа и его значение?


 
Правильный Вася   (2007-02-07 13:22) [1]

TRegistry
PS значения и имена ключей могут тоже иметь проблелы


 
opoloxai ©   (2007-02-07 14:25) [2]

Как написать процедуру "сканирования" ключа реестра со всеми вложенными в него ветками (заранее я не знаю какие у него будут под-ключи)?


 
Dmitrij_K   (2007-02-07 14:42) [3]

см tregistry.GetKeyNames()


 
Anatoly Podgoretsky ©   (2007-02-08 19:40) [4]

> opoloXAI  (07.02.2007 13:16:00)  [0]

RegEdit  - File/Save



Страницы: 1 вся ветка

Текущий архив: 2007.02.25;
Скачать: CL | DM;

Наверх




Память: 0.44 MB
Время: 0.043 c
2-1170659937
Officeman
2007-02-05 10:18
2007.02.25
Передать в MS Word


15-1170300864
SerJaNT
2007-02-01 06:34
2007.02.25
Программа для организации телеконференций по сети


4-1150218782
Igor Stepanov
2006-06-13 21:13
2007.02.25
Программирование работы с USB-портом


6-1158345314
free)styler
2006-09-15 22:35
2007.02.25
Загрузка части страницы методом Post (idhttp)


15-1170235098
RustamK
2007-01-31 12:18
2007.02.25
Трансляция ТВ





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский