如何判断文件名的存在?

TreelightLSH 2003-08-20 10:04:27
例如,我在textbox1上输入c:\temp\test.txt,如何判断这个文件是否存在,如果存在就返回true,否则返回false.
...全文
187 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
lz305 2003-08-20
  • 打赏
  • 举报
回复
用FSO(文件系统对象模型)可以解决你的问题;
FSO对象模型包含在SCRIPTING类型库(SCRRUN.DLL)中,它同包含了DRIVE、FOLDER、FILE、FILESYSTEMOBJECT、TEXTSTREAM五个对象。
调用方法如下:
在项目菜单中选择引用,在COM中选择MICROSOFT SCRIPTING RUNNTIME 在代码最顶端添加
IMPORTS SCRIPTING
在代码模块中添加 DIM FSOTEST AS NEW FILESYSTEMOBJECT()
在按钮中添加事件:
Dim folder1 As Folder
folder1 = FsoTest.GetFile("c:\")
If (FsoTest.FileExists("c:\temp\test.txt") = True) Then

MsgBox("文件存在")
Else
MsgBox("文件不存在")
End If
river168 2003-08-20
  • 打赏
  • 举报
回复
result=File.Exists("c:\\temp\\test.txt")
Montaque 2003-08-20
  • 打赏
  • 举报
回复
system.IO.File.Exists(textbox1.text)

16,553

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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