![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Слежение [D5, D6, Win95/98, Win2k]
Sam Stone © (2002-10-24 11:09:00)Вот такой вопрос: можно ли средствами дельфи отследить, в какую секцию реестра прога вносит изменения, т.е. как сделать что-то типа слежения за реестром и можно ли вообще?
Sam Stone (2002-10-24 14:39:00) [1]
> ЮЮ © (24.10.02 13:24)
> Поищи по реестру это самое 1004DDC6-ED20-E3CF-9C26-65FB222553F5
> Наверняка где-то есть в качестве значения какого-нибудь
> ключа
Так фича в том, что на разных компах это (1004DDC6-ED20-E3CF-9C26-65FB222553F5) будет разным. Я так понимаю, что это программа зарегилась в винде при инсталляции и ей дали в секции CLSID такой номер(или ключ). Вот как бы его узнать(прога ведь туды обращается)? Если меня не поняли - забейте, не обижусь...
Zemal (2002-10-24 13:26:00) [2]Помоему надо просто хорошую гляделку реестра... типа RegCleaner с помощью которого можно увидеть новые ключи (недавно добавленные) и посмотреть в них... поискать... а перехватить запись в реестр или чтение из него, помоему, очень сложно :(... утонешь в массе информации и сообщений (если попробуешь протрейсить прогу)... так что ищи другие пути.
ЮЮ (2002-10-24 13:24:00) [3]Поищи по реестру это самое 1004DDC6-ED20-E3CF-9C26-65FB222553F5
Наверняка где-то есть в качестве значения какого-нибудь ключа
Игорь Шевченко (2002-10-24 13:11:00) [4]Не знаю. Кем выдается, зачем выдается ?
Sam Stone (2002-10-24 12:45:00) [5]Прога вносит изменения сюда: [HKEY_CLASSES_ROOT\CLSID\{1004DDC6-ED20-E3CF-9C26-65FB222553F5}], но этот(
{1004DDC6-ED20-E3CF-9C26-65FB222553F5}) ключ разный будет на разных компах. Можно узнать, какой именно ключ ( т.е. то что в { } ) выдается проге при установке?
Игорь Шевченко (2002-10-24 12:15:00) [6]Нет