![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Скрипты Inno Setup. Помощь и советы [часть 3] |
|
Скрипты Inno Setup. Помощь и советы [часть 3]
|
Ветеран Сообщения: 1133 |
Внимание! Данная тема предназначена только для обсуждения написания скриптов !
Остальные вопросы, а также последние версии компилятора в теме Inno Setup. Прочие вопросы. Предыдущие ветки обсуждения по ссылкам ниже и в прикреплённых архивах: Inno Setup [все вопросы] часть 1 Inno Setup [все вопросы] часть 2 |
|
------- Отправлено: 00:28, 04-11-2010 |
Новый участник Сообщения: 47
|
Профиль | Отправить PM | Цитировать Или хотя бы подскажите как сделать разделитель граф,при вводе серийного номера?
|
Отправлено: 17:15, 30-03-2011 | #1191 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 440
|
Профиль | Сайт | Отправить PM | Цитировать LordSP,
|
------- Отправлено: 17:57, 30-03-2011 | #1192 |
Новый участник Сообщения: 47
|
Профиль | Отправить PM | Цитировать nik1967
Все также,кнопка далее не активна пока не установишь чебокс,а не после прокрутки скролла. |
Отправлено: 18:11, 30-03-2011 | #1193 |
Новый участник Сообщения: 18
|
Профиль | Отправить PM | Цитировать Как к MsgBox добавить не только кнопку ОК , а и кнопочку "Отмена"?
|
Отправлено: 18:59, 30-03-2011 | #1194 |
Ветеран Сообщения: 978
|
Профиль | Сайт | Отправить PM | Цитировать |
------- Отправлено: 19:30, 30-03-2011 | #1195 |
Новый участник Сообщения: 18
|
Профиль | Отправить PM | Цитировать Цитата Лександер:
|
|
Отправлено: 19:41, 30-03-2011 | #1196 |
Ветеран Сообщения: 978
|
Профиль | Сайт | Отправить PM | Цитировать R3Pa4eK,
- чего хоть сложного?
В моем ренегаде реализовано так: procedure CurStepChanged(CurStep: TSetupStep); var ResultCode:integer; begin if CurStep = ssDone then if FileExists('{#AppExe}') then \\ - проверка на наличие файла if MsgBox('{#SetupSetting("AppName")}' +' успешно ' + ' установлена!' + #10#10#13 + 'Запустить ' + '{#SetupSetting("AppName")}' + '?' , mbInformation, MB_OKCANCEL) = IDOK then Exec(ExpandConstant('{#AppExe}'), '', '', SW_SHOW, ewNoWait, ResultCode); \\нужное действие на нажатие заявленной кнопки. end; end; |
------- Последний раз редактировалось Gnom_aka_Lexander, 30-03-2011 в 20:03. Отправлено: 19:53, 30-03-2011 | #1197 |
Старожил Сообщения: 440
|
Профиль | Сайт | Отправить PM | Цитировать Цитата LordSP:
Цитата:
Ну а переделать скрипт, который я выкладывал, не судьба? |
||
------- Последний раз редактировалось nik1967, 30-03-2011 в 20:06. Отправлено: 19:57, 30-03-2011 | #1198 |
Ветеран Сообщения: 1133
|
Профиль | Отправить PM | Цитировать Цитата LordSP:
Если вы всё же хотите сделать без RadioButton'ов, просто раскоментируйте строки. P.S. nik1967, этот пример из сборника скриптов, не совсем корректен, т.к. не определяет, прокрутил ли пользователь скролбар до конца. Ну и по хорошему ещё сюда нужно прикрутить хинт или лэйбл какой-нибудь сделать, чтоб если пользователь резко прокрутил скролбар, то значит не читал и об этом написать ему, что мол читать надо вдумчиво... ![]() |
|
------- Отправлено: 23:04, 30-03-2011 | #1199 |
Новый участник Сообщения: 19
|
Профиль | Отправить PM | Цитировать Доброго все времени суток ! Помогите с вопросом ! факи читал нефига не понял !
[Tasks] Name: additional; Description: "Дополнительное ПО"; Name: additional\dx; Description: "Обновить DirectX"; Flags: unchecked Name: additional\vcr86; Description: "Обновить библиотеки С++ х86"; Flags: unchecked; Name: additional\vcr64; Description: "Обновить библиотеки С++ х64"; Flags: unchecked; [Run] Filename: {src}\Redist\vcredist_x86.exe; Flags: nowait; Tasks: additional\vcr86; Parameters: /q; Filename: {src}\Redist\vcredist_x64.exe; Flags: nowait; Tasks: additional\vcr64; Parameters: /q; Filename: {src}\Redist\DirectX\dxsetup.exe; Flags: nowait; Tasks: additional\dx; Parameters: /silent; Вопрос заключается в следующем: Как сделать, чтобы файлы в секции [Run] запускались по очереди? Т.е. инсталляция второго файла начиналась только после того, как инсталляция первого файла закончилась или отменилась, желательно на данном примере ! Спасибо Огромное !!! |
Последний раз редактировалось newmangor, 31-03-2011 в 10:56. Отправлено: 08:32, 31-03-2011 | #1200 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Утилиты - [addon] Inno Setup | CrOsP | Наборы обновлений для Windows XP/2003/Windows 7 | 33 | 11-05-2011 16:03 | |
[архив] Скрипты Inno Setup. Помощь и советы [часть 2] | Serega | Автоматическая установка приложений | 2651 | 08-11-2010 18:34 | |
Inno Setup 5.3.6 | OSZone Software | Новости программного обеспечения | 0 | 15-11-2009 17:30 | |
Скрипты Inno Setup Compiler | QAZAK | Автоматическая установка приложений | 7 | 15-01-2007 17:59 | |
Inno Setup | tradeukraine | Вебмастеру | 3 | 13-06-2006 20:39 |
|