Мне нужно создать пользовательскую страницу из двух пунктов назначения.Используйте два или несколько выбранных каталогов с пользовательской страницы в разделе «Файлы»
Я сделал:
#define MyAppName "TESTPROG"
[Setup]
AppName={#MyAppName}
DefaultDirName=C:\test\{#MyAppName}
DefaultGroupName={#MyAppName}
[Code]
var
Page: TInputDirWizardPage;
DataDir: String;
procedure InitializeWizard;
begin
Page := CreateInputDirPage(wpWelcome,
'Select Personal Data Location', 'Where should personal data files be stored?',
'Personal data files will be stored in the following folder.'#13#10#13#10 +
'To continue, click Next. ' +
'If you would like to select a different folder, click Browse.',
False, 'New Folder');
Page.Add('Local APP');
Page.Add('Local Storage');
Page.Values[0] := ('C:\My Program');
Page.Values[1] := ('D:\My Program');
DataDir := Page.Values[0];
end;
мне нужно знать, как и где я поставил DefaultDirName с Page.Values[0]
и Page.Values[1]
мне это нужно, потому что какая-то часть моих файлов будет находиться в папке и другие в другой папке.
Например:
[Files]
Source: C:\TEST\DLL1.bat; DestDir: Page.Values[0]\sys1;
Source: C:\TEST\DLL2.bat; DestDir: Page.Values[1]\sys2;
*, где я установил DefaultDirName с Page.Values [0] и Page.Values [1] *: Вы можете установить значения по умолчанию уже в вашем коде: 'Page.Values [0]: = ('C: \ Моя программа '); '. Вы действительно спрашиваете, как использовать выбранный каталог в разделе «Файлы»? –