Чтение ответов в диалоговых окнах в базовом MSI-проекте installshield
У меня есть диалоговое окно SAPEnv dat имеет восемь переключателей, заключенных в одно и то же свойство с именем SAPEnviro. что я хочу сделать, это получить это значение в моем installscript и установить значения реестра в соответствии с нажатой кнопкой. я использовал функцию msigetproperty, но ее аргумент svproperty каждый раз возвращает пустое значение. в то время как аргумент размера nvbuff возвращает значение в зависимости от размера возвращаемого значения.
1 ответ
Если вы используете Basic MSI, зачем вам вообще нужен InstallScript? Почему бы просто не использовать свойство, установленное элементом управления в таблице реестра. ( [PROP]).