2016-08-23 4 views
1

私の設定では、 "Browse"ボタン(たとえばwpSelectDirまたはCreateInputDirPage)で示されたブラウザでは、ネットワークは表示されません。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

関連する問題