|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Скрипты Inno Setup. Помощь и советы [часть 4] |
|
Скрипты Inno Setup. Помощь и советы [часть 4]
|
Ветеран Сообщения: 1273 |
Внимание! Данная тема предназначена только для обсуждения написания скриптов !
Остальные вопросы, а также последние версии компилятора в теме Inno Setup. Прочие вопросы. Предыдущие ветки обсуждения по ссылкам ниже и в прикреплённых архивах: Inno Setup [все вопросы] часть 1 Inno Setup [все вопросы] часть 2 Скрипты Inno Setup. Помощь и советы [часть 3] Продолжение обсуждения Скрипты Inno Setup. Помощь и советы [часть 5] |
|
Отправлено: 18:01, 29-08-2011 |
Ветеран Сообщения: 649
|
Профиль | Отправить PM | Цитировать wertulll,
попробуй так (по двум секциям раскидай) [Files] Source: Files\button.bmp; DestDir: {app}; Attribs: hidden system; /// копируем текстуру помимо как в темп(оттуда всё сотрётся после установки) ещё и в директорию установки и скрываем [ code] procedure InitializeUninstallProgressForm; begin FileCopy(ExpandConstant('{app}\button.bmp'), ExpandConstant('{tmp}\button.bmp'), False); /// принцип такой же как и у тебя, только не с картинкой для деинсталятора а с текстурой кнопки LoadButtonImage(UninstallProgressForm.CancelButton) /// грузим текстуру для кнопки "отмены" окна удаления end; |
Последний раз редактировалось Johny777, 07-05-2012 в 18:59. Отправлено: 18:45, 07-05-2012 | #1851 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 90
|
Профиль | Отправить PM | Цитировать Johny777,
ошибка при удалении |
Последний раз редактировалось wertulll, 18-09-2012 в 18:51. Отправлено: 19:35, 07-05-2012 | #1852 |
Ветеран Сообщения: 649
|
Профиль | Отправить PM | Цитировать wertulll,
там ведь кнопка только заблокирована? если да, то не проще ли просто создать картинку, а кнопку скрыть? |
Последний раз редактировалось Johny777, 08-05-2012 в 00:35. Отправлено: 23:49, 07-05-2012 | #1853 |
Новый участник Сообщения: 14
|
Профиль | Отправить PM | Цитировать Интересует такой вопрос — какие константы путей использовать, чтобы инсталлятор находил определенный файл или директорию у пользователя, и устанавливал туда нужные файлы?
Нужно для русификатора. Часто кстати видел, когда инсталлятор (русификатор или патч, к примеру) указывал путь, который я сам ранее назначал, ну или к примеру диск с этими файлами. |
Отправлено: 03:13, 08-05-2012 | #1854 |
Ветеран Сообщения: 1088
|
Профиль | Отправить PM | Цитировать bear!, файлы русификации не просто, а вот если русификаторы засунуто в инсталлятор PatchWise Free; то смогу положить код.
|
Отправлено: 04:39, 08-05-2012 | #1855 |
Новый участник Сообщения: 14
|
Профиль | Отправить PM | Цитировать Ну в смысле не просто? Эверест что ли покорить нужно. Видел я подобное и на Inno Setup.
Это все ради удобства, пользователь и сам может указать директорию, куда нужно установить, но просто так эффектней и удобней наверное. Поэтому если есть возможность рассказать подробней об этом, то было бы отлично. |
Отправлено: 06:20, 08-05-2012 | #1856 |
Пользователь Сообщения: 90
|
Профиль | Отправить PM | Цитировать Johny777, последовал вашему совету
![]() |
Последний раз редактировалось wertulll, 08-05-2012 в 07:48. Причина: ошибка Отправлено: 07:42, 08-05-2012 | #1857 |
Пользователь Сообщения: 90
|
Профиль | Отправить PM | Цитировать подскажите код для отображения этого
|
Последний раз редактировалось wertulll, 18-09-2012 в 18:51. Отправлено: 07:47, 08-05-2012 | #1858 |
Ветеран Сообщения: 649
|
Профиль | Отправить PM | Цитировать Цитата wertulll:
а вот с процентами и оставшимся временем дела обстоят хорошо! сделал так что ты можешь стереть проценты и оставить только время установки немного изменил сами "проценты" (скопипастил создание лейбла у того же примера с которым совмещал ![]() 1. пример процентов из InnoSetup FAQ 2. "оставшееся время" - это пример ProgressBar + TimeLeft v2 by South.Tver (....\Inno Setup 5\Modules\South\botva2_example\progressbar+TimeLeft.iss), но без ботвы *(перед тем как выложить проверил) архив с библиотеками |
|
Последний раз редактировалось Johny777, 26-03-2013 в 15:57. Отправлено: 10:51, 08-05-2012 | #1859 |
Пользователь Сообщения: 90
|
Профиль | Отправить PM | Цитировать Johny777, спасибо !!!решил вопрос через ISDone
![]() |
Отправлено: 12:32, 08-05-2012 | #1860 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Test | ferget | Тест-форум | 0 | 24-08-2011 01:25 | |
test | ! ! Aaa ! ! | Тест-форум | 0 | 23-04-2011 11:29 | |
test | Santa aka Snt | Тест-форум | 0 | 16-04-2011 22:35 | |
test | xolod. | Программное обеспечение Linux и FreeBSD | 0 | 19-04-2009 21:03 | |
Test memory | KEugeNik | Хочу все знать | 11 | 23-11-2003 23:11 |
|