以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  获取硬盘信息提示设备未就绪  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=128252)

--  作者:williampotee
--  发布时间:2018/12/2 11:18:00
--  获取硬盘信息提示设备未就绪
 Dim allDrives() As System.IO.DriveInfo = System.IO.DriveInfo.GetDrives()

使用以上命令读取硬盘信息时在部分电脑会提示 system.io.ioexception :设备未就绪。请问如何解决

--  作者:有点甜
--  发布时间:2018/12/2 22:04:00
--  

应该不是你1楼的代码报错的。

 

应该你读取到了不存在的盘符才导致的。比如 某电脑没有 e盘,但你调用了 e:\\test.txt 肯定就会报错。