以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  文件监视器  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=175287)

--  作者:baicaocao
--  发布时间:2022/2/27 15:26:00
--  文件监视器

图片点击可在新窗口打开查看此主题相关图片如下:7b53e18c3421868c.jpg
图片点击可在新窗口打开查看
已经连续4天不规律出现了。我万分确认就是狐表的bug.
文件更改事件然后自动新增数据行,再保存。
然后无规律的报错。
都是这个错误
狐表还能解决这个错误吗?

--  作者:有点蓝
--  发布时间:2022/2/27 20:59:00
--  
请上传实例测试
--  作者:baicaocao
--  发布时间:2022/2/28 9:21:00
--  
已经解决了。原因是。文件监视器属于多线程操作。而在多线程操作狐表控件的时候,就会报错。。
解决方法为:使用委托,将要执行的过程利用委托执行。就OK了。
具体代码为:
Public Delegate Sub MyDel()
 Dim say1 As MyDel = New MyDel(AddressOf 操作过程)
say1()
其中操作过程是指:一个sub过程。里面可以执行你对狐表空间所作的所有操作。