以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- FileSys.RenameFile进程问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=178083) |
-- 作者:benwong2015 -- 发布时间:2022/6/17 10:55:00 -- FileSys.RenameFile进程问题 For Each r As Row In Tables("表A").Rows FileSys.RenameFile(olddlg & "\\" & r("文件名"), r("变更后文件名")) Next MessageBox.show("已完成") 在运行这个代码的时候提示以下: .NET Framework 版本:4.0.30319.42000
Foxtable 版本:2022.5.8.1 错误所在事件:窗口,窗口1,提交,Click 详细错误信息: 另一个进程正在使用此文件,因此该进程无法访问此文件。 |
-- 作者:有点蓝 -- 发布时间:2022/6/17 11:12:00 -- 文件处于打开状态,是不能改名的。另外关闭杀毒软件试试 |
-- 作者:benwong2015 -- 发布时间:2022/6/17 11:29:00 -- 文件没有打开,电脑重启后也是不行; |
-- 作者:有点蓝 -- 发布时间:2022/6/17 11:34:00 -- 错误提示是不会错的。这个按钮只有这4行代码? |
-- 作者:benwong2015 -- 发布时间:2022/6/17 12:03:00 -- 就只有这个4行代码,在这个代码上个工作有以下代码: 执行了下面的代码后,再手动点击修改命名的代码后就出错
|
-- 作者:有点蓝 -- 发布时间:2022/6/17 13:35:00 -- 使用代码读取了文件,肯定是使用状态呀。查查iTextSharp的官方文档,有没有关闭的用法,使用后调用代码关闭文件 |