99问答网
所有问题
请教VB drivelistbox的问题
我放置了一个 drivelistbox控件和一个Dirlistbox, 使它们联动后,
由于有光驱, 比如我选择 光驱时 会弹出 "实时错误:68 设备不可用"
可不可以把光驱从里面去掉?
举报该问题
其他回答
第1个回答 2020-04-09
Visual
Basic
6.0
中的
DriveListBox
控件已过时,在
Visual
Basic
2005
中应使用
OpenFileDialog
组件和
SaveFileDialog
组件。概念差异Visual
Basic
6.0
中的
DriveListBox
控件通常用于在“文件”->“打开”或“文件”->“保存”对话框中显示驱动器列表。
在
Visual
Basic
2005
中,使用
Windows
窗体
OpenFileDialog
和
SaveFileDialog
组件可以创建处理文件的标准
Windows
对话框,多数情况下无需使用
DriveListBox
控件。不过还是给个实例吧Private
Sub
Drive1_Change()
Dir1.Path
=
Drive1.Drive
End
Sub这样就可以得到盘符路径
第2个回答 2008-04-26
那只能自己做driveistbox了,太麻烦了,要用到API取得驱动器列表,再判断驱动器类型。
有个简单办法 再drivelistbox的change事件里加一句
on error resume next
那个"实时错误:68 设备不可用" 再也不会来烦你了本回答被提问者采纳
相似回答
大家正在搜
相关问题
VB问题:关于DriveListBox的疑问!
关于VB的问题
请教大神编程问题
请教VB远程连接MYSQL问题
有关vb的问题,在线急等
VB 中DirListBox 、 FileListBox和D...
vb的小问题
drivelistbox、dirlistbox、fileli...