Я хочу сохранить исходное имя папки как есть. Поэтому при выборе местоположения на странице настраиваемого каталога Inno Setup должна сохранить имя папки по умолчанию, если оно не будет перезаписано пользователем вручную. То есть, если местоположение по умолчанию c:\MS
, если пользователь выбирает d:\
диск, тогда это должно быть d:\MS
.
Пробовали установить AppendDefaultDirName
на yes
. Но все же я не получаю ожидаемого результата.
[Setup]
DefaultDirName={tmp}\MyProg
AppendDefaultDirName=yes
[Code]
procedure InitializeWizard();
begin
DirPage := CreateInputDirPage(
wpSelectDir, 'Directory Selection', 'Choose where to install.', false, '');
DirPage.Add('Select Custom Location ');
DirPage.Values[0] := GetPreviousData('Directory1', 'C:\MS');
end;