2013-04-16 7 views
5

データベースから取得したパスで塗りつぶされたtextBoxがありますが、それは無関係です。だから、私はFolderBrowserDialogボタンを開き、フォルダをナビゲートしてパスを選択する(つまり、特定のフォルダを選択する)。そして、このパスをOK/Save-ingしてtextBoxに更新する。VBBoxのテキストボックスを持つFolderBrowser

OpenFolderBrowserDialogの使い方はわかりません。ドラッグするとページの一番下に移動するだけですが、特定の場所にボタンとして配置したいのです私のWinFormで。 また、選択したパスを(つまり文字列)変数に保存することで、テキストボックスの値として設定できますか?ある方法?それはあなたを助けるの下のような

答えて

18

てみてください。..

置き、以下のようなあなたのコードにText boxButtonFolderBrowserDialog以下のようなあなたのFormで...その後

enter image description here

Double click the buttoncreate Button click Event ..

Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click 
    If (FolderBrowserDialog1.ShowDialog() = DialogResult.OK) Then 
     TextBox1.Text = FolderBrowserDialog1.SelectedPath 
    End If 
End Sub 

n個のパスあなたはまた、完全な参照のために、この記事を参照することができますボックス

をテキストに割り当てられますフォルダのパスを選択した後

...今、あなたは[参照]ボタンをクリックしてフォルダのブラウザダイアログを開くことができます。..それを実行します。 FolderBrowserDialog

+2

ShowDialog()の戻り値に注意してください。 –

+0

@HansPassant:私のコードはOKだと思います... – Pandian

関連する問題