Private Declare Function GetDriveType Lib "kernel32" Alias "GetDriveTypeA" (ByVal nDrive As String) As Long
Private Sub Form_Load()
Me.AutoRedraw = True
'Get information about the C: Select Case GetDriveType("C:\")
Case 2
Me.Print "Removable"
Case 3
Me.Print "Drive Fixed"
Case Is = 4
Me.Print "Remote"
Case Is = 5
Me.Print "Cd-Rom"
Case Is = 6
Me.Print "Ram disk"
Case Else
Me.Print "Unrecognized"
End Select
End Sub
Private Sub Form_Load()
Me.AutoRedraw = True
'Get information about the C: Select Case GetDriveType("C:\")
Case 2
Me.Print "Removable"
Case 3
Me.Print "Drive Fixed"
Case Is = 4
Me.Print "Remote"
Case Is = 5
Me.Print "Cd-Rom"
Case Is = 6
Me.Print "Ram disk"
Case Else
Me.Print "Unrecognized"
End Select
End Sub
解决方案 »
- Inet1控件通信问题请教
- sstab有两个标签 可是只有一个显示图片 另一个不显示
- vb编程控制word,怎样在新建文件时让它在一个word里,而不是又启动一个word?
- 建立odbc数据源时,出现未与信任sql server相关联,怎么回事??望高手指教,在线等待
- 怎么样把execl的数据导入到MDB数据库,然后怎么导回去
- 那里有VB学习的电子书下啊,急用!!!
- 谁有“网吧监控软件”的原代码?急,在线等,谁先给分就先给谁!
- 我需要播放一批文件,应该用什么控件放置文件列表?
- 数据库关于ADO的问题
- 那位在大侠,知道,VB中如何控制打印机的打印纸的宽和高,设置printer.width,printer.height打印机竟不打印!
- 高手快进!!!一个DataReport报表的异步操作问题(一个在发布应用程序时容易忽视的bug)
- 请问dragdrop事件什么时候被触发,是不是在拖动后放下的时候。我的这个为什么不行。是不是 还有别的注意点??
这个方法我已经试了而且也能用,
但它只能说明有个"Removable"的驱动器,
也不能说明肯定是MO的!手动判断不是A:或不是B:也行,但这方法太那个了吧!我手头只有MO、CD-ROM,
没办法检测CD-RW或其它的东西显示的是什么!所以还有什么好方法吗?再次感谢!!