Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Ветеран


Сообщения: 602
Благодарности: 1

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
InstallDir "$PROGRAMFILES/${PRODUCT_NAME}"

***
Function .onInit
${WinPlatformArchitecture} $R1
${If} $R1 == 64
StrCpy $INSTDIR "$PROGRAMFILES64\${PRODUCT_NAME}"
${EndIf}
FunctionEnd
^ - теперь на 64 разрядных системах папка по у молчанию показывается нормально, а не program files (86)


Добавляю следующий код:

Код: Выделить весь код
${If} $Radio2_State == 1
StrCpy $INSTDIR "Выберите папку"
${ENDif}
то это не срабатывает? хочу чтобы переменная на втором выборе была изменена. в первом коде ведь работает.

-------
Танцы с бубнами не помогут.


Отправлено: 00:47, 20-10-2012 | #3277