Я создаю приложение для своей компании. И цель состоит в том, чтобы создать универсальный установщик, который будет проверять реестр пользователей для определенных установленных приложений и в соответствии с этими приложениями создаст список доступных компонентов установки в окне «Выберите компоненты». И это особая проблема, с которой я столкнулся.Компоненты на основе реестра с установкой Inno
Я уже создал установщик, но пользователь должен проверить/снять отметку с компонентов, которые ему не нужны, потому что он не использует определенное приложение. Это определенно не очень хороший способ сделать то, что я думаю ...
Так что я прошу о помощи, пожалуйста. Может ли это быть реализовано через окно «Выбрать компоненты» и как или я должен создать страницу мастера с флажками (снова - как)?
Много thx заранее.
P.S. Я уже использовал функцию проверки в моем скрипте, но в этом случае программа автоматически устанавливает все компоненты, связанные с найденными приложениями на компьютере пользователя, и иногда пользователям это не нужно.
О, человек, я использовал функцию проверки в [Files], но я не думал, что он может быть использован и в разделе [Components]. Большое вам спасибо за помощь! Я должен более внимательно прочитать файл справки inno: – cyxou
Пожалуйста, замените 'if RegQueryStringValue (HKEY_CURRENT_USER, 'Software \ MyApp', 'Installed', установленный), затем результат: = true Результат Else: = false;' с 'result: = RegQueryStringValue (HKEY_CURRENT_USER , 'Software \ MyApp', 'Installed', установленный) ' –