FolderBrowserDialog ツリー展開させて表示する方法

解決


まさお  2012-10-18 13:44:40  No: 147894  IP: [192.*.*.*]

まさお と申します。  宜しくお願い致します。

  WinXP Pro SP3,VB2010 Express SP1 です。

  FolderBrowserDialog で、.RootFolder を MyComputer に設定。
  そして .SelectedPath をツリー展開した状態で表示させる方法を教えてください。

  下記、※1だとツリー展開して表示させることができます。
  ※2(.RootFolder=MyComputer)でツリー展開させる方法はありますでしょうか?

Public Sub Test()
    Dim FLD As New System.Windows.Forms.FolderBrowserDialog()
    With FLD
        '※1
        .RootFolder = System.Environment.SpecialFolder.MyDocuments
        .SelectedPath = System.Windows.Forms.Application.StartupPath
        .ShowDialog()

        '※2
        .RootFolder = System.Environment.SpecialFolder.MyComputer
        .SelectedPath = System.Windows.Forms.Application.StartupPath
        .ShowDialog()
    End With
End Sub

以上、宜しくお願い致します。

編集 削除
まさお  2012-10-22 16:13:45  No: 147895  IP: [192.*.*.*]

自己レスです。

デスクトップに
A)マイドキュメント
B)マイコンピュータ
へのショートカットがある、という前提だとは思いますが、.RootFolder=Desktop とすることにより、
1)ツリー展開して表示される。
2)ドライブ変更も指定可能。
と判りました。

  本件『解決』に致します。

  ご検討くださった方、ありがとうございました。

編集 削除