|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Скрипты Inno Setup. Помощь и советы [часть 9] |
|
Скрипты Inno Setup. Помощь и советы [часть 9]
|
Ветеран Сообщения: 1264 |
Профиль | Отправить PM | Цитировать
Внимание! Данная тема предназначена только для обсуждения написания скриптов!
Остальные вопросы, а также последние версии компилятора в теме Inno Setup. Прочие вопросы. Показать/скрыть: Справка, руководство, примеры:
Показать/скрыть: Ссылки на примеры скриптов:
Показать/скрыть: Дополнительные программы для Inno Setup:
Предыдущие ветки обсуждения по ссылкам ниже и в прикреплённых архивах: Скрипты Inno Setup. Помощь и советы [часть 6] | Скрипты Inno Setup. Помощь и советы [часть 6].7z Скрипты Inno Setup. Помощь и советы [часть 7] | Скрипты Inno Setup. Помощь и советы [часть 7].7z Скрипты Inno Setup. Помощь и советы [часть 8] | Скрипты Inno Setup. Помощь и советы [часть 8].7z |
|
Отправлено: 16:09, 04-04-2018 |
Старожил Сообщения: 440
|
Профиль | Сайт | Отправить PM | Цитировать Цитата Vanadiy777:
А можно так :)
#define AppVerName "Русское название программы 1.0" #define AppVerName1 "English Name Programs 1.0" [Setup] AppName=Test AppVername=Test DefaultDirName={pf}\Test DisableWelcomePage=False [Languages] Name: rus; MessagesFile: compiler:Languages\Russian.isl; Name: eng; MessagesFile: compiler:Default.isl; [Code] procedure InitializeWizard(); begin with WizardForm do begin case ActiveLanguage of 'rus': Caption:= '{#AppVerName}'; 'eng': Caption:= '{#AppVerName1}'; end; end; end; |
|
------- Отправлено: 17:38, 18-12-2022 | #961 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 2186
|
Профиль | Отправить PM | Цитировать nik1967,
так даже прикольней... |
------- Отправлено: 17:58, 18-12-2022 | #962 |
Пользователь Сообщения: 96
|
Профиль | Отправить PM | Цитировать Vanadiy777, nik1967, Спасибо!
По первому вопросу вариант от Vanadiy777 подошел. Проще получилось и кучу дублей ru и en из секции [Icons] убрал. Нагородил я там огород) По второму вопросу вариант от nik1967 подошел. Но у меня вот так сработало: Не знаю правильно-неправильно, но работает) |
Отправлено: 19:42, 18-12-2022 | #963 |
Ветеран Сообщения: 2186
|
Профиль | Отправить PM | Цитировать Цитата DA-Bro:
если разработает, то значит правильно... У Вас там очень сложный скрипт... В процедуру InitializeWizard(); и так много всего добавлено... Я бы, честно говоря, лучше бы через через [Messages] сделал бы... Но, если работает, тогда все нормально... |
|
------- Последний раз редактировалось Vanadiy777, 18-12-2022 в 20:08. Отправлено: 19:51, 18-12-2022 | #964 |
Пользователь Сообщения: 96
|
Профиль | Отправить PM | Цитировать Vanadiy777, да есть ещё нестыковки со скриптом.
И вот это объединить не знаю как. procedure CurPageChanged(CurPageID: Integer); begin CurPageChanged1(CurPageID); CurPageChanged2(CurPageID); end; |
Последний раз редактировалось DA-Bro, 25-12-2022 в 21:15. Причина: Вроде разобрался Отправлено: 20:11, 18-12-2022 | #965 |
Ветеран Сообщения: 2186
|
Профиль | Отправить PM | Цитировать DA-Bro,
Я помню Вашу просьбу, и занимаюсь этим вопросом... Просто сами понимаете - выходные... |
------- Отправлено: 20:18, 18-12-2022 | #966 |
Пользователь Сообщения: 96
|
Профиль | Отправить PM | Цитировать Vanadiy777, да я не тороплюсь. Понимаю конечно. Я там уже кучу изменений сделал. Даже теперь и не знаю.
Если может самое новое что есть Вам скинуть. Я там ещё ковыряюсь. Что-то нахожу интересное, пробую добавлять. Смотрю, работает не работает, надо не надо или на потом оставить) |
Последний раз редактировалось DA-Bro, 18-12-2022 в 21:03. Отправлено: 20:56, 18-12-2022 | #967 |
Старожил Сообщения: 284
|
Профиль | Отправить PM | Цитировать DA-Bro
Описали бы все свои загвоздки разом, давно бы уже многое решили. |
------- Отправлено: 09:04, 19-12-2022 | #968 |
Ветеран Сообщения: 2186
|
Профиль | Отправить PM | Цитировать Цитата DA-Bro:
Тогда пока ничего не трогаю... Как закончите эксперименты, скиньте в личку, пожалуйста... |
|
------- Отправлено: 11:50, 19-12-2022 | #969 |
Пользователь Сообщения: 96
|
Профиль | Отправить PM | Цитировать Всех с наступающим!
Подскажите пожалуйста. Такой вопрос: Как сделать так, чтобы при нахождении Программа.exe в C:\Program Files (x86)\Программа туда копировались файлы в папку C:\Program Files (x86)\Программа\Папка а если Программа.exe находится в C:\Program Files\Программа , то файлы копировались в C:\Program Files\Программа\Папка И второй вопрос: Как можно прикрутить кнопку пониже выбора пути установки, чтобы можно было переключать путь с "Program Files (x86)" на "Program Files" и наоборот. |
Последний раз редактировалось DA-Bro, 30-12-2022 в 20:04. Отправлено: 19:54, 30-12-2022 | #970 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Скрипты Inno Setup. Помощь и советы [часть 7] | El Sanchez | Автоматическая установка приложений | 2499 | 02-02-2015 08:59 | |
Скрипты Inno Setup. Помощь и советы [часть 6] | El Sanchez | Автоматическая установка приложений | 2494 | 10-03-2014 11:51 | |
Скрипты Inno Setup. Помощь и советы [часть 5] | El Sanchez | Автоматическая установка приложений | 1999 | 28-03-2013 19:09 | |
Скрипты Inno Setup. Помощь и советы [часть 4] | El Sanchez | Автоматическая установка приложений | 2099 | 22-05-2012 23:16 | |
Скрипты Inno Setup. Помощь и советы [часть 3] | Serega | Автоматическая установка приложений | 3755 | 26-10-2011 17:58 |
|