Скрипты Inno Setup. Помощь и советы [часть 7]

Ответить
 • Просмотры: 14
Аватара пользователя
Dodakaedr

Re: Скрипты Inno Setup. Помощь и советы [часть 7]

Сообщение Dodakaedr »

Как исправить эту ошибку? Скрипт с Ultimate Test Black.7z в шапке...
Аватара пользователя
Farser21

Re: Скрипты Inno Setup. Помощь и советы [часть 7]

Сообщение Farser21 »

Цитата diman_21Ru:



Короче вот как я сделал :
Скрипты Inno Setup. Помощь и советы [часть 7]




нужно для каждого шрифта повторять строку, и после "FontInstall:" указывать свой шрифт, а в примере у тебя указан "Calibri Light Italic", если его нет в папке "Source:"Fonts" то он и не установится, звездочку та убери и не поленись и пропиши все шрифты, название указывай не по названию файла шрифта а так как на самом деле называется шрифт (это можно просмотреть "запустив" шрифт
Аватара пользователя
Dodakaedr

Re: Скрипты Inno Setup. Помощь и советы [часть 7]

Сообщение Dodakaedr »

По исправлял появилась следующая....

Я так понимаю что все дело в unicode?
Аватара пользователя
saurn

Re: Скрипты Inno Setup. Помощь и советы [часть 7]

Сообщение saurn »

Dodakaedr, в описании ошибки кроется ее причина: "Не хватает знака ";" в строке 118". И таких ошибок, дальше по скрипту, будет тьма, так как юникодовая инно не допускает отсутствия точки с запятой, и после логической скобки end в особенности.
Аватара пользователя
PRAVIY

Re: Скрипты Inno Setup. Помощь и советы [часть 7]

Сообщение PRAVIY »

audiofeel, вот гораздо удобнее ) спасибо
Аватара пользователя
Ivan_009

Re: Скрипты Inno Setup. Помощь и советы [часть 7]

Сообщение Ivan_009 »

Можно одному элементу присвоить несколько caption? Например, имеется новый StatusLabel и нужно присвоить ему две-три надписи (caption) в течении установки.
Аватара пользователя
PRAVIY

Re: Скрипты Inno Setup. Помощь и советы [часть 7]

Сообщение PRAVIY »

Dodakaedr, по идее можно. Просто в каждый конкретный момент будет доступен последний присвоенный.
Аватара пользователя
vint56

Re: Скрипты Inno Setup. Помощь и советы [часть 7]

Сообщение vint56 »

PRAVIY Сначало временые файлы а потом все остальное

[Files]

Source: PIC\logo.bmp; Flags: dontcopy

Source: DLL\CallbackCtrl.dll; Flags: dontcopy

Source: PIC\splash.png; Flags: dontcopy

Source: DLL\isgsg.dll; Flags: dontcopy

Source: D:\GAMES\DOOM 3\LMS4\LMS4.bat; DestDir: {app}\LMS4; Flags: ignoreversion

;Source: D:\GAMES\DOOM 3\*; DestDir: {app}; Flags: ignoreversion recursesubdirs createallsubdirs
Аватара пользователя
Ivan_009

Re: Скрипты Inno Setup. Помощь и советы [часть 7]

Сообщение Ivan_009 »

Dodakaedr, задавать время показа - это вряд ли. Ну или я про такое не знаю.

Вообще, если речь о каких-то действиях после установки, то это все запихивается в CurStepChanged



Код:

Код: Выделить всё

procedure CurStepChanged(CurStep: tSetupStep);
begin
 if (CurStep=ssPostInstall) then 
 begin
  WizardForm.StatusLabel.Caption := 'Статус1';
  //что-то делаем
  WizardForm.StatusLabel.Caption := 'Статус2';
 end;
end;

А еще, если что-то запускается во время основной установки с помощью секции [Run], то там можно задавать StatusLabel с помощью параметра StatusMsg.
Аватара пользователя
Nordek

Re: Скрипты Inno Setup. Помощь и советы [часть 7]

Сообщение Nordek »

Цитата Shkutu:



Вообще, если речь о каких-то действиях после установки, то это все запихивается в CurStepChanged
Скрипты Inno Setup. Помощь и советы [часть 7]




Я просто заменил стандартный StatusLabel своим и теперь хочу вывести на него две надписи...
Ответить

Вернуться в «Автоматическая установка приложений»