磁盘区分是否存在的判断,是否有。

superstar_pig 2009-06-24 09:35:29
我想读一个文件。假如我判断的路径为 E:\mail\...想判断路径是否存在,如果是mail这个文件夹不存在,是可以做出相应的错误处理。但是当E盘不存在的情况下,是直接程序出错。我想知道是否有判断磁盘区分存在的函数。
...全文
140 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
xbin_2009 2009-06-25
  • 打赏
  • 举报
回复
API: GetDriveType()
chenhui530 2009-06-25
  • 打赏
  • 举报
回复
用FindFirstFile吧
Tiger_Zhao 2009-06-24
  • 打赏
  • 举报
回复
E: 分配给光驱了?
如果未分配是不会出错的。
Sub Main()
On Error GoTo ErrHandler

If LenB(Dir("E:\")) = 0 Then
MsgBox "E: 盘不存在。"
End If

ExitEntry:
Exit Sub
ErrHandler:
MsgBox "光驱 E: 盘未插入。"
Resume ExitEntry
End Sub
superstar_pig 2009-06-24
  • 打赏
  • 举报
回复
运行出错
Tiger_Zhao 2009-06-24
  • 打赏
  • 举报
回复
If LenB(Dir("E:\")) = 0 Then
MsgBox "E: 盘不存在。"
End If

2,462

社区成员

发帖
与我相关
我的任务
社区描述
VBA(Visual Basic for Applications)是Visual Basic的一种宏语言,是在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。
社区管理员
  • VBA
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧