2014-02-17 3 views
0

VB20에서 VS2013을 사용하고 FileBrowseDialog()를 사용하면 선택한 마지막 위치를 사용하거나 시작할 디렉토리를 지정할 수있는 속성을 볼 수 없습니다. 텍스트 상자의 내용을 기반으로합니다.사용자 지정 위치가있는 FolderBrowseDialog()

이 코드는 내가 필요로하는 곳인 .SelectedPath을 열어 게시하는 데 효과적이지만, 지금은 특정 위치에서 시작하고 싶습니다.

하지만 시도해 보았지만 열거 된 값 이외의 시작 위치를 지정할 수 없습니다.

생각하십니까?

답변

1

FolderBrowserDialog를 열기 전에 SelectedPath를 설정하려고 했습니까?

Dim fbd = new FolderBrowserDialog() 
fbd.SelectedPath = "your path variable" 
if fbd.ShowDialog() = DialogResult.OK Then 

    string newPath = fbd.SelectedPath 
    ..... 

From MSDN FolderBrowserDialog.SelectedPath

SelectedPath 속성 대화 상자를 표시하기 전에 설정되어있는 경우,이 경로로 폴더 절대 경로만큼 SelectedPath가 설정 될 때, 선택된 폴더 것이라고 RootFolder의 하위 폴더이거나 더 정확하게는 RootFolder가 나타내는 네임 스페이스의 하위 폴더를 가리 킵니다.