Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.144.17.45] |
|
Сообщ.
#1
,
|
|
|
есть несколько компонентов.
[Types] Name: "type1"; Description: "1 установка" Name: "viborochnaya"; Description: "Выборочная установка"; Flags: iscustom [Components] Name: "Component1"; Description: "Описание: программа первая"; Types: type1 viborochnaya Name: " Component 2"; Description: "Описание: программа вторая"; Types: viborochnaya Name: " Component 3"; Description: "Описание: программа третья"; Types: type1 viborochnaya [Files] Source: "Program1.exe"; Components: Component1; DestDir: "{app}" Source: " Program2.exe"; Components: Component2; DestDir: "{app}" Source: " Program3.exe"; Components: Component3; DestDir: "{app}" необходимо при выборе установки type1 установить один файл Source: "type1\config.xml"; DestDir: "{app}\"; а при выборе выборочной установки поставить другой файл Source: "default\config.xml"; DestDir: "{app}\"; Т.е. в зависимости от типа установки установить в конечный файл config.xml из исходного type1\config.xml или из default\config.xml как такое сделать? |
Сообщ.
#2
,
|
|
|
[Files] Source: "type1\config.xml"; DestDir: "{app}"; Check: SetupType('1 установка') Source: "default\config.xml"; DestDir: "{app}"; Check: SetupType('Выборочная установка') [Code] var setupTypeStr: String; function NextButtonClick(CurPageID: Integer): Boolean; begin if CurPageID = wpSelectComponents then setupTypeStr := WizardForm.TypesCombo.Text; result := true; end; function SetupType(t: String): Boolean; begin result := (setupTypeStr = t); end; |
Сообщ.
#3
,
|
|
|
Спасибо!!!
|