如何获得系统光驱的盘符

如何获得系统光驱的盘符,第1张

如何获得系统光驱的盘符,第2张

将函数GetDriveType Lib "kernel32 "别名" GetDriveTypeA "(ByVal n drive As String)声明为Long

该函数返回系统驱动器类型,返回值5为光驱。下面的示例只是一个简单的演示,您可以做进一步的改进,以便在自己的应用程序中使用它。

私有Sub GetCDRomLetter()

Dim DriveNum为整数

Dim驱动类型

将CDRom显示为整数

将驱动器号显示为字符串

将I表示为字节

DriveNum = 1

驱动数=驱动数+ 1

drive letter = Chr(drive num+65)+":\ "

DriveType = get DriveType(drive letter)

如果DriveType = DRIVE_CDROM,则进行调试。打印驱动器号' DRIVE_CDROM=5

循环,直到“DriveType = 1”的返回值为1,并且没有可用的驱动器。

End Sub

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 如何获得系统光驱的盘符

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情