folderbrowserdialog のように、MVC で宛先フォルダーのディレクトリを選択する方法を教えてください。
この画像のようにhttp://www.codeguru.com/img/legacy/files/getFolder1.gif
たとえば、\Server\Folder1\Folder11 のようなパスを取得するフォルダーを選択した場合
ありがとう!
folderbrowserdialog のように、MVC で宛先フォルダーのディレクトリを選択する方法を教えてください。
この画像のようにhttp://www.codeguru.com/img/legacy/files/getFolder1.gif
たとえば、\Server\Folder1\Folder11 のようなパスを取得するフォルダーを選択した場合
ありがとう!
これかも?
あなたがそこに見つけることができるいくつかのチャット
スニペット 1:
List<string> mappedDrives = new List<string>();
DriveInfo[] drives = DriveInfo.GetDrives();
foreach (DriveInfo drvInfo in drives)
{
if (drvInfo.DriveType == DriveType.Network)
mappedDrives.Add(drvInfo.Name);
}
スニペット 2:
ManagementScope mgmtScope = new ManagementScope();
//query for drivetype = 4..for network drive
ObjectQuery objQuery = new ObjectQuery("SELECT VolumeName FROM Win32_LogicalDisk WHERE DriveType= 4");
ManagementObjectSearcher mgmgObjSearch = new ManagementObjectSearcher(mgmtScope, objQuery);
ManagementObjectCollection mgmgObjColl = mgmgObjSearch.Get();
foreach (ManagementObject mgmgObj in mgmgObjColl)
{
mappedDrives.Add(mgmgObj["VolumeName"].ToString());
}