|
|
导航: |
论坛 -> DELPHI技术
斑竹:liumazi,sephil |
|
作者: |
|
2004/4/10 8:48:05 |
标题: |
用什么函数获取光驱当前的状态(开/关)? |
浏览:988 |
|
加入我的收藏 |
楼主: |
抬头!
----------------------------------------------
- |
作者: |
nihg (研砉) |
★☆☆☆☆ |
-
|
普通会员 |
|
2004/4/10 11:14:07 |
1楼: |
VB中我找了一下,不知d中好不好用,以前有资料现在找不着 当驱动器不存在时,函数返回 0。如果是个非根目录,也将返回 0:
lSerial = GetSerialNumber("c:\")
----------------------------------------------
我爱呆儿飞
|
作者: |
nihg (研砉) |
★☆☆☆☆ |
-
|
普通会员 |
|
2004/4/10 11:15:59 |
2楼: |
GetLogicalDriverStrings: 用以获取可用磁盘代码(盘符),包括硬盘的逻辑分区。
GetDriveType: 用以获得磁盘类型,以区别是软驱、硬盘、网络驱动器、CDROM还是RAM虚拟盘。
GetVolumeInformation: 用以获取包括磁盘卷标、序列号、文件名每个部分(如路径中“\”与“\”之间部分的最大长度)、文件系统的某些特性等与磁盘卷有关的信息。
GetDiskFreeSpace: 用以获取磁盘上每簇扇区数、每扇区字节数、剩余簇数、总簇数等与磁盘组织有关的信息。
这儿有资料找找看
http://www2.ccw.com.cn/03/0302/d/0302d16_1.asp
----------------------------------------------
我爱呆儿飞
|
作者: |
|
2004/4/10 23:27:26 |
3楼: |
先谢谢这为帅哥! 我再说清楚一些:如果我的光驱现在处于弹出状态,我用什么函数如何获取他的状态? 谢谢!
----------------------------------------------
-
|
|