请教!VB中1个很简单的文件操作问题!!

来源:百度知道 编辑:UC知道 时间:2024/06/18 11:07:50
怎样验证文件是否已经打开或关闭?我想用if语句,需要知道文件#1是否已经打开,用什么代码判断?

在文件末尾加一个标致(如*),打开时自动删除这个标致,关闭时自动加上这个标致,只要让程序检查一下这个标致就行.

可以在需要的地方加上以下代码测试#1是否被占用,
on error goto ERR1
open "1" for output as #1
msgbox "#1没有被占用,说明文件未打开"
close #1
...
exit sub 'or exit function
ERR1:
msgbox "#1被占用,说明文件已被打开"