2

システム上にフォルダのリストを作成しようとしています(実際には、カスタムの「エクスプローラ」を作成しようとしています)。

ネットワークドライブを一覧表示できるようにする必要がありますが、方法がわかりません。

私が行う方法を知っている唯一のことは:

string[] localDrives = Directory.GetLogicalDrives();

やってみたら

string[] initDrives = Directory.GetDirectories(initialDirectory);

どこinitialDirectoryから

initialDirectory = Directory.GetCurrentDirectory();

ネットワークドライブに(最悪の場合、パスをでハードコーディングできると思いました\\)、string[]残りはnull

使用可能なすべてのパスのリスト、またはネットワーク上にある可能性のあるパスが指定されたディレクトリとサブディレクトリを取得するにはどうすればよいですか?

4

1 に答える 1

2

このcodeprojectの記事は、 http://www.codeproject.com/Articles/20547/How-to-Browse-Network-Folders-using-Folder-Dialogに役立つ場合があります。

于 2012-07-17T19:06:25.967 に答える