在VB6中用什么代码判断某个文件是否存在?
比如说程序运行时判断C:\abc文件夹中有没有一个file.ini文件,如果有就xxxx,如果没有则yyyy另外在窗体中放一个文本框,用来在判断出file.ini存在后显...
比如说程序运行时判断C:\abc 文件夹中有没有一个 file.ini 文件,如果有就 xxxx ,如果没有则 yyyy
另外在窗体中放一个 文本框,用来在判断出 file.ini 存在后显示出 ini文件中的内容(比如file.ini中有一句"测试成功")
谢谢 展开
另外在窗体中放一个 文本框,用来在判断出 file.ini 存在后显示出 ini文件中的内容(比如file.ini中有一句"测试成功")
谢谢 展开
1个回答
展开全部
在编程时经常会用到判断文件是否存在,比如对文件做读写操作前,或是判断密钥文件是否存在等。判断的方法有很多,有些方法虽很实用,但有点繁琐。其实还可以有更简单的方法,就是使用vb 6.0提供的filesystemobject对象。
filesystemobject对象不是vb内置对象,使用前必须首先选择[工程]→[引用],在出现的窗口中选择“microsoft scripting runtime”,然后利用filesystemobject的fileexists方法来判断文件是否存在。示例程序代码如下:
private sub command1_click()
′引用filesystemobject对象
dim fs as new filesystemobject
′利用filesystemobject对象的fileexists
′方法判断文件是否存在
if fs.fileexists(〃c:*.gif〃) then
msgbox 〃文件存在〃
else
msgbox 〃文件不存在〃
end if
end sub
灵活运用filesystemobject对象可以解决与文件操作有关的大部分问题。
filesystemobject对象不是vb内置对象,使用前必须首先选择[工程]→[引用],在出现的窗口中选择“microsoft scripting runtime”,然后利用filesystemobject的fileexists方法来判断文件是否存在。示例程序代码如下:
private sub command1_click()
′引用filesystemobject对象
dim fs as new filesystemobject
′利用filesystemobject对象的fileexists
′方法判断文件是否存在
if fs.fileexists(〃c:*.gif〃) then
msgbox 〃文件存在〃
else
msgbox 〃文件不存在〃
end if
end sub
灵活运用filesystemobject对象可以解决与文件操作有关的大部分问题。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询