请问如何获取系统的所有盘符(不包括光驱,软驱)只需要硬盘的盘符,并将他放入下拉列表中。。
Directory.GetLogicalDrives()是获取所有的盘符也包括了光驱和软驱的我不想要光驱和软驱!请问怎么实现并放入下拉列表中请高手帮帮我!!
有代码请贴下BS的代码

解决方案 »

  1.   

    Directory.GetLogicalDrives() 可以把数据读取出来,然后把不要的内容去掉重新赋给一个变量,然后再绑定下拉就OK了
      

  2.   

    DriveInfo[] myAllDrives = DriveInfo.GetDrives();
    用这个取出所有的盘,然后根据DriveInfo的DriveType属性判断该盘的类型
    固定磁盘的类型为  Fixed
      

  3.   

    foreach (System.IO.DriveInfo D in System.IO.DriveInfo.GetDrives()) {
    if (D.DriveType == System.IO.DriveType.Fixed) {
    combobox1.item.@add(D.Name);
    }
    }