阅读:1606回复:6
98下如何得到当前PC上的U盘的名称或盘符???
我在WIN2000下通过设备路径得到了想要的U盘信息,但是在WIN98下得到的设备路径中不包括U盘的信息,因为有时需要将U盘做成硬盘格式,操作系统认为是硬盘,所以不能用getdrivetype的方法判断。请问怎么才能在WIN98下得到U盘的名称(或盘符)?????我可以得到U盘的名称,有什么办法可以通过名称找到盘符吗?反过来通过盘符能找到名称也行。比如我的h:盘符的名字叫cecily usb disk,现在只知道其中一项,怎么可以得到另外一项??
[编辑 - 10/25/04 by cecily] [编辑 - 10/27/04 by cecily] [编辑 - 10/27/04 by cecily] |
|
|
沙发#
发布于:2004-10-27 16:42
没人回答自己顶 :D
|
|
|
板凳#
发布于:2004-10-27 16:46
帮你顶
|
|
地板#
发布于:2004-10-27 18:45
帮你顶
|
|
地下室#
发布于:2004-10-27 19:45
程序如下, 我用VB
|
|
5楼#
发布于:2004-10-27 20:33
谢谢回答,不过我的首贴里讲了原因,不能用GetDriveType这个函数,这个函数得到的U盘类型可能跟硬盘一样,无法分辨
|
|
|
6楼#
发布于:2004-10-28 09:35
我觉得你可以参照spti里面的代码,它能识别一个盘符对应的物理盘的类型,如USB什么的。
就是不知道它win98下能不能用。 |
|