2013-04-16 2 views
5

데이터베이스에서 획득 한 경로로 채워지는 textBox가 있습니다 (단, 관련이 없습니다). 그래서 FolderBrowserDialog 버튼을 열어 폴더를 탐색하고 경로를 선택하고 (예 : 특정 폴더를 선택하여) OK/Save-this 경로를 선택하고 textBox에서 업데이트합니다.VBBox에서 텍스트 상자가있는 FolderBrowser

전체 케이스에서 OpenFolderBrowserDialog를 사용하는 방법을 모르겠다. 왜냐하면 내가 끌 때 페이지의 아래쪽에만 들어가기 때문에 버튼의 특정 위치에 놓기를 원하기 때문이다. 내 WinForm에서. 또한 - 선택한 경로를 텍스트 변수의 값으로 설정할 수 있도록 (예 : 문자열) 변수에 저장되는 경로는 어떻게됩니까? 특정 방법? 그것은 당신을 도울 것입니다 아래와 같이

답변

18

봅니다 ..

장소 다음과 같은 코드에 Text box, ButtonFolderBrowserDialog 다음과 같이 당신의 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 : 이제 내 코드가 정상이라고 생각합니다. – Pandian