Inno Setup如何在浏览对话框中显示网络?

时间:2016-08-23 08:50:48

标签: inno-setup

在我的设置中,在浏览器显示的“浏览”按钮(例如wpSelectDirCreateInputDirPage)中,网络永远不会显示。

我已经搜索了一段时间,但我现在还没有找到任何解决方案。 有没有办法显示网络并让用户选择网络路径?

感谢您提供任何帮助!

1 个答案:

答案 0 :(得分:0)

几乎没有。

但您可以使用显示网络的BrowseForFolder function重新实现该按钮。

例如CreateInputDirPage

var
  Page: TInputDirWizardPage;

procedure DirBrowseButtonClick(Sender: TObject);
var
  Path: String;
begin
  Path := Page.Values[0];
  if BrowseForFolder(SetupMessage(msgBrowseDialogLabel), Path, True) then
  begin
    Page.Values[0] := Path;
  end;
end;

procedure InitializeWizard();
begin
  Page := CreateInputDirPage(...);
  Page.Add('');
  Page.Buttons[0].OnClick := @DirBrowseButtonClick;
end;