以文本方式查看主题 - 易表在线答疑 (http://egrid2000.com/dvbbs/index.asp) -- 用户社区 (http://egrid2000.com/dvbbs/list.asp?boardid=2) ---- [求助]如果判断易表文件是否已经开打 (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=18589) |
-- 作者:pyh6918 -- 发布时间:2009/11/26 17:20:00 -- [求助]如果判断易表文件是否已经开打 有没有判断易表文件是否已经开打的办法。 防止同一文件被重复打开。 |
-- 作者:wjq1072 -- 发布时间:2009/11/26 17:51:00 -- CanWrite 如果其他用户正在向指定的文件写入数据,例如存盘,CanWrite就会返回False,否则返回True。也就是说该函数用于判断目标文件在当前是否可写,这样我们就可以在其他用户完成写入操作后,再开始向目标文件写入数据。 除了保存外,Delfor2、Export、CopyGrid等函数也可以向指定文件写入或删除数据,这些函数在任何时候只能一个用户执行。所以在使用这些函数之前,应该用CanWrite判断是否有其他用户正在向目标文件写入数据。 语法: CanWrite(FileName) Filename: 目标文件名,包括路径。 例如: CanWrite("c:\\data\\orders.egd") |
-- 作者:pyh6918 -- 发布时间:2009/11/26 20:43:00 -- 谢谢 |