查看: 421  |  回复: 0
  VB6 读取驱动器名和信息
楼主
发表于 2023年4月18日 17:25
Private Const DRIVE_REMOVABLE = 2
Private Const DRIVE_FIXED = 3
Private Const DRIVE_REMOTE = 4
Private Const DRIVE_CDROM = 5
Private Const DRIVE_RAMDISK = 6

Private Sub Form_Load()
    Dim fso As New Scripting.FileSystemObject
    Dim drive As Scripting.drive

    For Each drive In fso.Drives
        On Error Resume Next
        Debug.Print ("分配给驱动器的字母:" + drive.DriveLetter)
        Select Case drive.DriveType
        Case DRIVE_REMOVABLE:
            Debug.Print ("驱动器的类型:" + "REMOVABLE")
        Case DRIVE_FIXED:
            Debug.Print ("驱动器的类型:" + "FIXED")
        Case DRIVE_REMOTE:
            Debug.Print ("驱动器的类型:" + "REMOTE")
        Case DRIVE_CDROM:
            Debug.Print ("驱动器的类型:" + "CDROM")
        Case DRIVE_RAMDISK:
            Debug.Print ("驱动器的类型:" + "RAMDISK")
        End Select
        Debug.Print ("驱动器的卷名:" + drive.VolumeName)
        Debug.Print ("---------------------------------------")
    Next
End Sub


您需要登录后才可以回帖 登录 | 立即注册
【本版规则】请勿发表违反国家法律的内容,否则会被冻结账号和删贴。
用户名: 立即注册
密码:
2020-2024 MaNongKu.com