21 / 9 / 4
Регистрация: 15.12.2014
Сообщений: 663
1

При удалении приложения удалять определенную ветку из реестра

20.11.2015, 17:13. Показов 1537. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день. Я делаю установщик через Inno Setup Compiler. Как там можно при удалении приложения удалять определенную ветку из реестра? Я так понимаю, в моем случае
C++
1
Root: HKCU; Subkey: HKEY_CURRENT_USER\C:\Windows\monitor.ini; Flags: uninsdeletekey
в какую секцию INNO надо ставить, чтобы эта ветка удалилась при Uninstall приложения?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.11.2015, 17:13
Ответы с готовыми решениями:

Как удалить определённую ветку из реестра?
Всем доброго времени суток. Проблема заключается в том, что нужно удалить папку из реестра со всеми...

Ошибка при удалении несуществующего раздела реестра
делаю программу будильник должна быть возможность добавлять ее в автозапуск или отключать...

При удалении значения из реестра возвращается ArgumentException
string WinPath = @"Software\Microsoft\Windows NT\CurrentVersion\Windows"; string WinPath2 =...

При удалении элемента из коллекции — удаляется ли через время сами экзепляры или их надо удалять
Все привет. Есть коллекция элементов, в качестве элементов - экземпляры классов, при удалении...

2
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
32830 / 21168 / 8147
Регистрация: 22.10.2011
Сообщений: 36,428
Записей в блоге: 8
20.11.2015, 17:47 2
Судя по докам, достаточно uninsdeletekey в секции [Registry]. Вопрос в другом: что именно ты пытаешься создать, какой ключ, в какой ветке и с каким значением? Может, все-таки как-то вот так:
Код
Root: HKCU; Subkey: "SOFTWARE\MyCompany\MonitorApp"; ValueType: string; ValueName: "IniKey"; ValueData: "C:\Windows\monitor.ini"; Flags: uninsdeletekey
?
1
21 / 9 / 4
Регистрация: 15.12.2014
Сообщений: 663
20.11.2015, 18:16  [ТС] 3
Цитата Сообщение от volvo Посмотреть сообщение
достаточно uninsdeletekey
да, достаточно - удаляет при Uninstall
Цитата Сообщение от volvo Посмотреть сообщение
Может, все-таки как-то вот так
так тоже удаляет. Спасибо!
0
20.11.2015, 18:16
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.11.2015, 18:16
Помогаю со студенческими работами здесь

При каждой записи или удалении таблицы записывать в определённую таблицу дату изменения и пользователя
Всем привет. Есть задача - при каждой записи или удалении таблицы записывать в определённую...

Не могу удалить ветку из реестра
Я хочу удалить в реестре одну ветку и в описание инструкции к ним было написано: "Чтобы удалить...

Как добавить ветку реестра?
Как известно, ветка реестра «HKEY_LOCAL_MACHINE\SYSTEM» формируется из файла...

Добавление записи в ветку реестра
Всем привет. Сразу к делу, есть ветка реестра: ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru