Показать полную графическую версию : Скрипты Inno Setup. Помощь и советы [часть 7]
Dodakaedr
11-04-2014, 23:43
пример от vit56 картинки
закоментируй и заработает vbs »
Спасибо, но страница финишна мне не нужна.....
Dodakaedr, http://rghost.ru/54007600
по такому принципу, она будет , но её можно отключить и vbs будет работать.
Dodakaedr
12-04-2014, 07:02
TryRooM, а как еще и installing page можно скрыть?
Dodakaedr, http://rghost.ru/54016893
Dodakaedr
12-04-2014, 11:44
TryRooM, Не скрывает(((
Dodakaedr, http://rghost.ru/54026093
Dodakaedr
12-04-2014, 14:55
TryRooM, тоже не идет( Ничто не может скрыть страницу InstallingPage (процесс установки)...
Dodakaedr,
из справки
SILENT, /VERYSILENT
Установка в ускоренном или очень ускоренном режиме. При установке в ускоренном режиме окно мастера и фоновое окно мастера не отображаются, отображается только окно прогресса. При очень ускоренной установке окно прогресса тоже не отображается. Остальная установка проходит как обычно - отображаются сообщения об ошибках в ходе установки, страница приветствия (если ее отображение не отменено директивой DisableStartupPrompt или параметром '/SP-' командной строки).
Dodakaedr
12-04-2014, 16:50
из справки
SILENT, /VERYSILENT
Установка в ускоренном или очень ускоренном режиме. При установке в ускоренном режиме окно мастера и фоновое окно мастера не отображаются, отображается только окно прогресса. При очень ускоренной установке окно прогресса тоже не отображается. Остальная установка проходит как обычно - отображаются сообщения об ошибках в ходе установки, страница приветствия (если ее отображение не отменено директивой DisableStartupPrompt или параметром '/SP-' командной строки). »
Значить никак???
Значить никак??? »
Поигратся с ShowWindow. Другого способа не знаю
[Setup]
AppName=My Program
AppVersion=1.5
DefaultDirName={pf}\My Program
OutputDir=...
DisableFinishedPage=yes
DisableReadyPage=yes
[Files]
Source: {win}\Fonts\*; DestDir: {app}; Flags: external overwritereadonly ignoreversion;
[Code]
const
BM_CLICK = $00F5;
function ShowWindow(hWnd: HWND; nCmdShow: Integer): BOOL; external 'ShowWindow@user32.dll stdcall';
procedure CurPageChanged(CurPageID: Integer);
begin
case CurPageID of
11:
begin
ShowWindow(WizardForm.Handle, SW_HIDE);
PostMessage(WizardForm.NextButton.Handle, BM_CLICK, 0, 0);
end;
end;
end;
procedure CurStepChanged(CurStep: TSetupStep);
begin
case CurStep of
ssDone: MsgBoxEx(Application.Handle, 'Завершено.', #0, $00000000 + $00000030, 0, 0);
end;
end;
Dodakaedr
12-04-2014, 19:30
Поигратся с ShowWindow. Другого способа не знаю »
Вот это уже лучше. Спасибо!
Mr.Evgen
12-04-2014, 20:39
Ребят! А чем можно создать формы? inno setup form designer не работает под windows 8.
diman_21Ru
12-04-2014, 21:33
Можно ли реализовать видео ролик при запуске установщика чтобы ролик был посередине установщика,а затем пропадал , заранее спасибо
Ivan_009
12-04-2014, 21:41
Можно ли реализовать видео ролик при запуске установщика чтобы ролик был посередине установщика,а затем пропадал , заранее спасибо »
diman_21Ru, Пример ISVideo...
http://rghost.ru/54045880
Dodakaedr
12-04-2014, 22:06
Подскажите, пожалуйста, в чем может быть проблема. При использовании ботвы при запуске появляется два раза подряд такая ошибка и она же при переходе на страницу готовности (ReadyPage).
Dodakaedr
12-04-2014, 22:08
Скрипт
Dinvin4ester
13-04-2014, 13:37
Ребята,помогите сделать процентный прогресс бар,поставил простой,но как-то не нравится.Что дописать нужно ?
Cкрипт - http://sendfile.su/967241.
Dodakaedr у тебя нету Component.ID: страницы потому и ошибка
// ShowComponents(CurPageID);
Dodakaedr
13-04-2014, 15:29
vint56, Спс. Вроде все норм стало))
Dodakaedr
13-04-2014, 18:30
Как теперь вывести картинку png на WizardForm при использовании библиотеки IsWin7?
пробовал так, не видно:
ImgLoad(WizardForm.Handle,ExpandConstant('{tmp}\Logo.png'),ScaleX(24),ScaleY(327),ScaleX(150),ScaleY (25),True,True);
ImgApplyChanges(WizardForm.Handle);
Все уже не надо...
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.