我的vb程序用 FileSystemObject.OpenTextFile() 打开一个文本文件,写log.
每一次都打开文件,写log,关闭文件。但是,等文件很大时,如果在FileSystemObjec.OpenTextFile()执行的同时,有另外一个编辑器(比如写字板)也打开那个文本文件.vb程序就会出现一些莫名奇妙的runtime错误。而且用on error goto 跳不过去。
大家有什么主意阿。
每一次都打开文件,写log,关闭文件。但是,等文件很大时,如果在FileSystemObjec.OpenTextFile()执行的同时,有另外一个编辑器(比如写字板)也打开那个文本文件.vb程序就会出现一些莫名奇妙的runtime错误。而且用on error goto 跳不过去。
大家有什么主意阿。
解决方案 »
- datareport1打印都是最后一个结果
- 关于子程序函数未定义
- 怎么用VB做打印页
- 为何在win2000系统下编的程序在winxp下不能运行????
- 怎样清空Recordset中的记录
- vb在调用api的时候参数传递的问题
- 怎样用VB和SQL sever编辑一个小区物业系统
- 简单的问题!SQL查询
- 为什么控件属性中ole_color,font对应的属性页中的列表为空
- vb解压文件出现 invalid procedure call or argument怎么回事???压缩就可以,但是解压怎么出现这个???
- 如何解决在串口通讯时,点取窗体上菜单时停止通讯的问题?
- 有没有高手给出发短消息的vb编程接口的源码,不胜感激
再有问题就是你别的地方出错了
Dim tsmLog As TextStreamSet tsmLog = fso.OpenTextFile("c:\aaa.log", ForAppending, True)<======== error.
Msg = "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaavvvvvv"
tsmLog.WriteLine Msg我没有看见FileSystemObject有openfile , loadfile这样的函数。