0

USBデバイスをコンピューターに接続するためにこのコードを試しました。これはコードです:

 foreach (DriveInfo drive in DriveInfo.GetDrives())
 {
     if (drive.DriveType == DriveType.Removable)
     {
        cmbUSB.Items.Add(drive.Name);
     }
 }

cmbusb はコンボボックスです..ここで私はこれを取得しています:

 E:/
 G:/

次のように、デバイス名を取得しません。

 E:/Insforia 

このようなもの、どうすればこれを入手できますか?これを手に入れることは可能ですか?助けてください

4

2 に答える 2

3

E:/ の DeviceName を取得するには、これを試してください。

DriveInfo driveInfo = new DriveInfo("E"); 
if(driveInfo.IsReady) 
{ 
    string deviceName = driveInfo.VolumeLabel; 
} 
于 2013-04-23T08:53:39.077 に答える