2016-08-23 76 views
1

在我的設置,在瀏覽器中顯示由「瀏覽」按鈕(wpSelectDirCreateInputDirPage例如),從未示出的網絡。Inno Setup如何在瀏覽對話框中顯示網絡?

我搜索這個一段時間,但我還沒有找到任何解決辦法現在。 有沒有辦法顯示網絡並讓用戶選擇網絡路徑?

感謝您的任何幫助!

回答

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; 
+0

嘿,非常感謝! 我怎麼可能沒有想到過呢? 非常乾淨快速的解決方案;) – BenDev

相關問題