PDA

Показать полную графическую версию : Скрипты Inno Setup. Помощь и советы [часть 7]


Страниц : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 [64] 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125

roman_kudin@vk
01-08-2014, 23:18
Подскажите еще один момент.
DefaultDirName=MyApplication
И пры выборе папки, оно везде лепит .../MyApplication
Пример: Я вы бираю папку с программой куда нужно установить файлы, то есть я выбираю уже папку MyApplication, но выходит:"C:/Soft/MyApplication/MyApplication".
Буду очень благодарен если поможете новичку.

Dodakaedr
01-08-2014, 23:20
DefaultDirName=MyApplication »
DefaultDirName={pf}\MyApplication

roman_kudin@vk
01-08-2014, 23:45
Всеравно выходит:"C:/Soft/MyApplication/MyApplication"

Dodakaedr
01-08-2014, 23:50
roman_kudin@vk, В секции [Files] в "DestDir:" нужно указать {app}.
Пример:Source: "icon.ico"; DestDir: "{app}";
а у вас наверное DestDir: "{app}\MyApplication"

roman_kudin@vk
01-08-2014, 23:55
Я понимаю, у меня стоит.

[Setup]
DefaultDirName={sd}\MyApplication

[Files]
Source: "D:\3.9.2\*"; DestDir: "{app}\path\3.9.2"; Components: g0\c01; Flags: ignoreversion recursesubdirs createallsubdirs

saurn
02-08-2014, 00:01
roman_kudin@vk, в секции [Setup]
AppendDefaultDirName=no
Рекомендую чаще обращатся к справке Inno

roman_kudin@vk
02-08-2014, 00:13
roman_kudin@vk, в секции [Setup]
Код:
AppendDefaultDirName=no
Рекомендую чаще обращатся к справке Inno »
Спасибо огромное

Еще одна проблемка. Как вообще убрать выбор типа установок? То есть выбор "Полная, выборочная". Через редактор форм не выходит.

Dodakaedr
02-08-2014, 00:23
Еще одна проблемка. Как вообще убрать выбор типа установок? То есть выбор "Полная, выборочная". Через редактор форм не выходит. »
Секция [Types]. Она определяет типы установки, которые инсталлятор покажет на странице Выбор компонентов.

astafev_roma
02-08-2014, 08:51
Внешний вид можно отредактировать с помощью FormDesigner'а в расширенной версии Inno Setup »

Огромное спасибо вам.

roman_kudin@vk
02-08-2014, 10:29
Секция [Types]. Она определяет типы установки, которые инсталлятор покажет на странице Выбор компонентов. »
Это я знаю, меня интересует как вообще убрать выбор типов установки, что бы в установщике не было возможности выбирать.

Уже получилось. Просто оставил один тип установки и оно ищезло. Еще раз пасибо за помощь.

Raz3r
03-08-2014, 07:47
Как разблокировать все формы в IS Form Desiner?

Dodakaedr
03-08-2014, 09:00
Raz3r, Справку откройте, там все расписано.

Raz3r
03-08-2014, 09:25
Dodakaedr, у меня Inno Setup Ultra я не знаю где там в справке искать
Я правда не могу найти, там нету!!

saurn
03-08-2014, 11:14
Raz3r, все страницы мастера там присутствуют в полном объёме, за исключением формы деинсталятора, выбора дисков, выбора папок и другие.
А справка, вот она:
http://i65.fastpic.ru/thumb/2014/0803/15/bf16566d205ef2c85747cd1fe6e94215.jpeg (http://fastpic.ru/view/65/2014/0803/bf16566d205ef2c85747cd1fe6e94215.png.html)

Raz3r
03-08-2014, 11:34
saurn, да знаю я где справка))) Где там написано про то как разблокировать формы в Form Desiner?

saurn
03-08-2014, 11:37
Raz3r, о каких формах идет речь?

Raz3r
03-08-2014, 11:57
saurn, ну в редакторе форм лежат стандартные формы типо "Установка программы ...". Они не удаляются, их надо удалить.

saurn
03-08-2014, 12:01
Raz3r, удалить предустановленные страницы мастера нельзя. Можно лишь исключить(пропустить)
function ShouldSkipPage(PageID: Integer): Boolean;
begin
case PageID of
wpSelectDir, wpReady: Result := True;
end;
//в данном случае пропускаются страница выбора папки и страница готовности
end;

ID страниц:
wpWelcome = 1;
wpLicense = 2;
wpPassword = 3;
wpInfoBefore = 4;
wpUserInfo = 5;
wpSelectDir = 6;
wpSelectComponents = 7;
wpSelectProgramGroup = 8;
wpSelectTasks = 9;
wpReady = 10;
wpPreparing = 11;
wpInstalling = 12;
wpInfoAfter = 13;
wpFinished = 14;

habib2302
03-08-2014, 13:00
Как конвертировать .reg в .iss в большом объеме. (http://youtu.be/6Z7oqjXy-wQ)
Надеюсь видео будет полезным!

Raz3r
03-08-2014, 15:03
удалить предустановленные страницы мастера нельзя. Можно лишь исключить(пропустить)
А если я например окно растягиваю, а фон не растягивается так же, удалить его не могу, что делать?




© OSzone.net 2001-2012