|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » [архив] Скрипты Inno Setup. Помощь и советы [часть 2] |
|
[архив] Скрипты Inno Setup. Помощь и советы [часть 2]
|
Ветеран Сообщения: 1133 |
Лимит страниц.
Тема закрыта. Продолжение по ссылке Скрипты Inno Setup. Помощь и советы [часть 3] Внимание! Данная тема предназначена только для обсуждения написания скриптов ! Остальные вопросы, а также последние версии компилятора в теме Inno Setup. Прочие вопросы. Ссылка на архив предыдущей темы (также можно скачать из вложения) |
|
------- Отправлено: 22:06, 23-08-2009 |
Ветеран Сообщения: 1640
|
Профиль | Отправить PM | Цитировать Цитата SkarM:
Цитата SkarM:
|
||
------- Отправлено: 11:35, 27-07-2010 | #2121 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 3
|
Профиль | Отправить PM | Цитировать Плз дайте скрипт на установку Convision, видел тут, но что тоне найду.
Зы буду оч благодарен |
Отправлено: 12:52, 27-07-2010 | #2122 |
Ветеран Сообщения: 717
|
Профиль | Отправить PM | Цитировать Подскажите как сделать. Нужно чтобы на странице выбора компонентов (выбор из ниспадающего списка) при выборе "Сетевая версия" становилось активным поле с вводом текста (cbEdit) а если выбрано "Локальная версия", то чтобы это поле было недоступным.
Мой код [Types] Name: local; Description: Локальная версия Name: network; Description: Сетевая версия [Components] Name: local; Description: Локальная версия; Types: local; Flags: exclusive Name: network; Description: Клиент по сети; Types: network; Flags: exclusive checkablealone [code] Var cbEdit : TEdit; procedure OnClickCheck(Sender: TObject); begin if WizardForm.ComponentsList.Checked[1] then cbEdit.Visible:=false; if WizardForm.ComponentsList.Checked[2] then cbEdit.Visible:=true; end; procedure InitializeWizard(); begin cbEdit:= TEdit.Create(WizardForm.SelectComponentsPage); cbEdit.Parent := WizardForm.SelectComponentsPage; cbEdit.Text := IPServer('1'); cbEdit.Left := ScaleX(16); cbEdit.Top := ScaleY(68); cbEdit.Width := ScaleX(165); cbEdit.Height := ScaleY(124); cbEdit.Text := IPServer('1'); cbEdit.Font.Color := -16777208; cbEdit.Font.Height := ScaleY(-13); cbEdit.Font.Name := 'Tahoma'; WizardForm.ComponentsList.OnClickCheck:=@OnClick end; |
Последний раз редактировалось mariolast, 29-07-2010 в 14:33. Отправлено: 14:05, 29-07-2010 | #2123 |
Старожил Сообщения: 254
|
Профиль | Отправить PM | Цитировать Некоторые приложения *.msi не запускаются из секции [Run], при выполнении скрипта появляется окно с описанием ошибки:
“Невозможно выполнить файл… CreateProcess: сбой; код 193. %1 не является приложением Win32” Из секции [Сode] тоже не запускаются. В то же время они нормально выполняются двойным кликом или из командной строки. Как прописать запуск из скрипта? |
Отправлено: 17:16, 29-07-2010 | #2124 |
Ветеран Сообщения: 1640
|
Профиль | Отправить PM | Цитировать Цитата ChVL:
Filename: cmd.exe; Parameters: " /c msi.msi"; StatusMsg: попробуем MSI |
|
------- Отправлено: 17:35, 29-07-2010 | #2125 |
![]() Сообщения: 3649
|
Профиль | Сайт | Отправить PM | Цитировать |
------- Отправлено: 19:22, 29-07-2010 | #2126 |
Старожил Сообщения: 254
|
Профиль | Отправить PM | Цитировать R.i.m.s.k.y.,
Действительно, для моего файла достаточно Flags: ShellExec. Habetdin, Ваш классический вариант тоже, естественно, работает. |
Отправлено: 22:15, 29-07-2010 | #2127 |
Новый участник Сообщения: 3
|
Профиль | Отправить PM | Цитировать Мне нужно, чтобы инсталлятор искал в реестре ключ, копировал оттуда значение пути, а потом просто устанавливал этот путь как "корневой" для установочных файлов или DefaultDirName={code:FunctionRegPath|{pf}\Vmd}
где FunctionRegPath - это имя функции, возвращающей то, что надо - как прописать FunctionRegPath, подкиньте пример. Заранее спасибо! |
Отправлено: 10:59, 30-07-2010 | #2128 |
Ветеран Сообщения: 1640
|
Профиль | Отправить PM | Цитировать Цитата Diesel123denpda:
|
|
------- Отправлено: 14:56, 30-07-2010 | #2129 |
![]() Сообщения: 3649
|
Профиль | Сайт | Отправить PM | Цитировать |
------- Отправлено: 16:00, 30-07-2010 | #2130 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Скрипты Inno Setup. Помощь и советы [часть 3] | Serega | Автоматическая установка приложений | 3755 | 26-10-2011 17:58 | |
[архив] Inno Setup .:[все вопросы]:. | Mchik | Автоматическая установка приложений | 1329 | 23-08-2009 20:13 | |
[архив - Часть 2] AutoIt скрипты | Vadikan | AutoIt | 985 | 21-01-2008 09:58 | |
Скрипты Inno Setup Compiler | QAZAK | Автоматическая установка приложений | 7 | 15-01-2007 17:59 | |
[Архив - Часть 1.1] AutoIt скрипты | EgOrus | AutoIt | 335 | 04-02-2006 16:58 |
|