以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 文件监视 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=175511) |
-- 作者:yifan3429 -- 发布时间:2022/3/7 22:10:00 -- 文件监视 >FileDeleted 删除文件后执行 如果删除一个文件就删除对应的行 怎么处理 帮助只有增加的,
|
-- 作者:有点蓝 -- 发布时间:2022/3/7 22:15:00 -- 根据文件名使用find查询到对应的行,然后删除即可 |
-- 作者:yifan3429 -- 发布时间:2022/3/8 1:07:00 -- 新增的文件名混乱不堪,怎么把文件重新命名 Dim r As Row = Tables("图库_木作定制").AddNew()
r("原始_文件名") = FileSys.GetName(e.Name) r("原始_文件地址") = ("D:\\data\\yst\\"& e.Name) r("原始_文件夹") = FileSys.GetParentPath(e.Name) [此贴子已经被作者于2022/3/8 1:09:39编辑过]
|
-- 作者:有点蓝 -- 发布时间:2022/3/8 8:31:00 -- 比如文件名"abc.jpg",改名为日期时间 Dim 原名 As String = "abc.jpg" Dim ss() As String = 原名.split(".") Dim 新名 As String = format(Date.now,"yyyyMmddHHmmss") & "." & ss(1) msgbox(新名) |
-- 作者:yifan3429 -- 发布时间:2022/3/8 13:09:00 -- 老师还是有个问题 表格内是修改了,但是原始文件名还是没有修改,不能同步的话就会找不到完整的文件路径啊 如何同步修改文件名称
|
-- 作者:有点蓝 -- 发布时间:2022/3/8 13:37:00 -- 参考:http://www.foxtable.com/webhelp/topics/0339.htm FileSys.MoveFile("c:\\abc\\旧名.docx", "c:\\abc\\新名.docx")
|
-- 作者:yifan3429 -- 发布时间:2022/3/13 23:54:00 -- Dim r As Row = Tables("图库_木作定制").AddNew() r("原始_文件夹") = FileSys.GetParentPath(e.Name) Dim ym As String = FileSys.GetName(e.Name) Dim ss() As String = ym.split(".") Dim wjm As String = format(Date.now,r("原始_文件夹")& "MmddHHmmss") & "." & ss(1) r("原始_文件名") = wjm r("原始_文件地址") = ("D:\\data\\yst\\"& r("原始_文件夹") &"\\"& wjm) \'FileSys.MoveFile(e.Name,r("原始_文件地址")) 还是不行 哪里的逻辑问题 请教老师
|
-- 作者:有点蓝 -- 发布时间:2022/3/14 8:31:00 -- msgbox ("D:\\data\\yst\\"& r("原始_文件夹") &"\\"& wjm) r("原始_文件地址") = r("原始_文件夹") &"\\"& wjm |