|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Скрипты Inno Setup. Помощь и советы [часть 3] |
|
Скрипты Inno Setup. Помощь и советы [часть 3]
|
Ветеран Сообщения: 1133 |
Внимание! Данная тема предназначена только для обсуждения написания скриптов !
Остальные вопросы, а также последние версии компилятора в теме Inno Setup. Прочие вопросы. Предыдущие ветки обсуждения по ссылкам ниже и в прикреплённых архивах: Inno Setup [все вопросы] часть 1 Inno Setup [все вопросы] часть 2 |
|
------- Отправлено: 00:28, 04-11-2010 |
Старожил Сообщения: 184
|
Профиль | Отправить PM | Цитировать Как изменить цвет инсталятора на черный?
|
------- Отправлено: 19:31, 23-02-2011 | #871 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 81
|
Профиль | Отправить PM | Цитировать Народ выручите плиз. Знаю что заезженая тема но всё же спрошу
Дайте скрипт, чтобы на странице выбора куда ярлыки в пуск будут запихиваться картинка разъезжалась на весь инсталятор, я так понял это должен быть аналог вот этого: procedure SelectDirPage; begin with WizardForm do begin with DirEdit do begin Left:= 40; Top:= 137; Parent:= pnl; end; with DirBrowseButton do begin Left:= WizardForm.DirEdit.Left + WizardForm.DirEdit.Width + 10; Top:= WizardForm.DirEdit.Top - 1; Parent:= pnl; end; with SelectDirBitmapImage do begin Left:= WizardForm.DirEdit.Left; Top:= WizardForm.DirEdit.Top - 62; Stretch:= True; Parent:= pnl; end; end; with TLabel.Create(pnl) do begin AutoSize:= WizardForm.SelectDirBrowseLabel.AutoSize; SetBounds(WizardForm.DirEdit.Left,WizardForm.DirEdit.Top - 30, WizardForm.SelectDirBrowseLabel.Width, WizardForm.SelectDirBrowseLabel.Height); WordWrap:= WizardForm.SelectDirBrowseLabel.WordWrap; Caption:= WizardForm.SelectDirBrowseLabel.Caption; with Font do begin Color:= WizardForm.SelectDirBrowseLabel.Font.Color; Style:= WizardForm.SelectDirBrowseLabel.Font.Style; Name:= WizardForm.SelectDirBrowseLabel.Font.Name; Size:= WizardForm.SelectDirBrowseLabel.Font.Size; end; Transparent:= True; Parent:= pnl; end; with TLabel.Create(pnl) do begin AutoSize:= WizardForm.SelectDirLabel.AutoSize; SetBounds(WizardForm.SelectDirBitmapImage.Left + 50,WizardForm.SelectDirBitmapImage.Top + 10, WizardForm.SelectDirLabel.Width,WizardForm.SelectDirLabel.Height); WordWrap:= WizardForm.SelectDirLabel.WordWrap; Caption:= WizardForm.SelectDirLabel.Caption; with Font do begin Color:= WizardForm.SelectDirLabel.Font.Color; Style:= WizardForm.SelectDirLabel.Font.Style; Name:= WizardForm.SelectDirLabel.Font.Name; Size:= WizardForm.SelectDirLabel.Font.Size; end; Transparent:= True; Parent:= pnl; end; with TLabel.Create(pnl) do begin AutoSize:= WizardForm.DiskSpaceLabel.AutoSize; SetBounds(WizardForm.DirEdit.Left,WizardForm.Bevel.Top - 25, WizardForm.DiskSpaceLabel.Width,WizardForm.DiskSpaceLabel.Height); WordWrap:= WizardForm.DiskSpaceLabel.WordWrap; Caption:= WizardForm.DiskSpaceLabel.Caption; with Font do begin Color:= WizardForm.DiskSpaceLabel.Font.Color; Style:= WizardForm.DiskSpaceLabel.Font.Style; Name:= WizardForm.DiskSpaceLabel.Font.Name; Size:= WizardForm.DiskSpaceLabel.Font.Size; end; Transparent:= True; Parent:= pnl; end; pnl.Repaint; end; p.s. Не ругайтесь сильно за заезженую тему))) |
------- Отправлено: 19:57, 23-02-2011 | #872 |
Новый участник Сообщения: 23
|
Профиль | Отправить PM | Цитировать |
Отправлено: 21:51, 24-02-2011 | #873 |
Ветеран Сообщения: 902
|
Профиль | Отправить PM | Цитировать Habetdin, Проблемка появилась.
#define Const1 "5" #define Const2 "8" [Setup] AppName=My Program AppVerName=My Program v 1.5 DefaultDirName={pf}\My Program OutputDir=. Compression=lzma/ultra InternalCompressLevel=ultra SolidCompression=yes [Types] Name: "Const1"; Description: "{#Const1} -> data.ini"; Name: "Const2"; Description: "{#Const2} -> data.ini"; [Components] Name: "Const1"; Description: "{#Const1} -> data.ini"; Types: "Const1"; Name: "Const2"; Description: "{#Const2} -> data.ini"; Types: "Const2"; [Ini] filename: {app}\Data.ini; section: Settings; key: Chislo; string: {#Const1}; Components: Const1; filename: {app}\Data.ini; section: Settings; key: Chislo; string: {#Const2}; Components: Const2; [Languages] Name: rus; MessagesFile: compiler:Languages\Russian.isl в итоге.. при запуске выходного экзешника (например setup.exe) из консоли с такими параметрами то в файл data.ini пишется 5, а не 8. В чем ошибка? использую на текущий момент самую последнюю версию программы. |
------- Отправлено: 21:55, 24-02-2011 | #874 |
Ветеран Сообщения: 978
|
Профиль | Сайт | Отправить PM | Цитировать my-94,Вот это:
|
------- Отправлено: 22:17, 24-02-2011 | #875 |
Новый участник Сообщения: 23
|
Профиль | Отправить PM | Цитировать Лександер
Спасибо огромное хоть что то я вписал сам ![]() ![]() ![]() ![]() |
Отправлено: 22:31, 24-02-2011 | #876 |
Ветеран Сообщения: 978
|
Профиль | Сайт | Отправить PM | Цитировать Цитата my-94:
![]() |
|
------- Отправлено: 22:37, 24-02-2011 | #877 |
Новый участник Сообщения: 23
|
Профиль | Отправить PM | Цитировать а все остальные добавления InitializeWizard() так же вставлять ?
|
Отправлено: 22:38, 24-02-2011 | #878 |
Ветеран Сообщения: 978
|
Профиль | Сайт | Отправить PM | Цитировать Примерно, можно просто эту процедуру добавлять еще одну тут береш дубликаторы, и смотриш, как это делается
|
------- Отправлено: 22:45, 24-02-2011 | #879 |
Новый участник Сообщения: 23
|
Профиль | Отправить PM | Цитировать Да пока трудновато ,но попробую разобраться
![]() |
Отправлено: 22:50, 24-02-2011 | #880 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Утилиты - [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 |
|