VB 判断当前目录文件是否存在?
比如判断当前目录是否存在名为"abc.txt"的文件,有和没有分别执行不同的分支语句!越简短越好!谢谢...
比如判断当前目录是否存在名为"abc.txt"的文件,有和没有分别执行不同的分支语句!越简短越好!谢谢
展开
展开全部
这可用下列语句进行判断
Dir([pathname],[Attributes as VbFileAttribute=vbNormal]) As String
解释: pathname:文件的绝对路径;
Attributes:文件的属性。
“[]”内为可选项。dir(file)=""表示文件不存在,dir(file)<>""表示文件存在。
例如判断c:wpswinwps.exe是否存在,如存在,就调用它,可用下列语句:
if dir("c:wpswinwps.exe")<>"" then
shell "c:wpswinwps.exe"
end if
展开全部
if dir(app.path & "\abc.txt")="" then
'不存在
else
'存在
end if
'不存在
else
'存在
end if
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
if dir(app.path & "\abc.txt")<>"" then
MsgBox app.path & "\abc.txt")<>"" & "文件存在 "
else
MsgBox app.path & "\abc.txt")<>"" & "文件不存在 "
end if
MsgBox app.path & "\abc.txt")<>"" & "文件存在 "
else
MsgBox app.path & "\abc.txt")<>"" & "文件不存在 "
end if
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
dir(你的文件路径)>0 表示文件存在,否则不存在
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Dim fsoTest As New FileSystemObject
If fsoTest.FolderExists(App.Path & "\abc.txt") = True Then
MsgBox "文件存在 "
Else
MsgBox "不存在 "
End If
If fsoTest.FolderExists(App.Path & "\abc.txt") = True Then
MsgBox "文件存在 "
Else
MsgBox "不存在 "
End If
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询