Foxtable(狐表)用户栏目专家坐堂 → 求助解决“对于造型说明无效的字符值”错误问题


  共有4826人关注过本帖树形打印复制链接

主题:求助解决“对于造型说明无效的字符值”错误问题

帅哥哟,离线,有人找我吗?
xnsiwei
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:454 积分:3217 威望:0 精华:0 注册:2019/11/3 22:21:00
求助解决“对于造型说明无效的字符值”错误问题  发帖心情 Post By:2022/11/7 16:40:00 [只看该作者]

文件监视器代码如下:
If DataTables.Contains("文档汇总") = False Then '如果表没有加载
    DataTables.Load("文档汇总") '加载表"
End If
Dim ifo As New FileInfo(e.FullPath)
If ifo.Extension = ".doc" Or ifo.Extension = ".docx" Or ifo.Extension = ".png" Or ifo.Extension = ".pdf" Or ifo.Extension = ".xlsx" Or ifo.Extension = ".zip" Or ifo.Extension = ".wps" Or ifo.Extension = ".jpg" Or ifo.Extension = ".pptx" Or ifo.Extension = ".txt" Or ifo.Extension = ".xls" Or ifo.Extension = ".bmp" Or ifo.Extension = ".jpeg" Or ifo.Extension = ".rar" Or ifo.Extension = ".ppt" Or ifo.Extension = ".chm" Or ifo.Extension = ".7z" Or ifo.Extension = ".dotx" Then '非此类文件不加载
    If FileSys.GetName(e.Name).StartsWith("~$") Then '不加载以~$"开头的文件
    Else
        Dim r As Row = Tables("文档汇总").addnew '表增加新行
        r("路径") = e.FullPath '文件名及路径赋值到对应列
        r("文件名") = FileSys.GetName(e.Name) '获取去掉路径的文件名赋值到对应列
        r("创建时间") = ifo.CreationTime
        r("最后修改时间") = ifo.LastWriteTime
        r("文件大小") = ifo.Length
        r("文件类型") = ifo.Extension
    End If 
Else 
End If
DataTables("文档汇总").Save()


当有文件增加时会出现:造型说明无效的字符值   错误提示

请版主指教



 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:108014 积分:549469 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/11/7 16:47:00 [只看该作者]

这个提示是日期值有问题,调试看看
msgbox(ifo.CreationTime)
        r("创建时间") = ifo.CreationTime
msgbox(r("创建时间"))
msgbox(ifo.LastWriteTime)
        r("最后修改时间") = ifo.LastWriteTime
msgbox(r("最后修改时间"))
        r("文件大小") = ifo.Length

 回到顶部
帅哥哟,离线,有人找我吗?
xnsiwei
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:454 积分:3217 威望:0 精华:0 注册:2019/11/3 22:21:00
  发帖心情 Post By:2022/11/7 17:49:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:3.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:2.png
图片点击可在新窗口打开查看
调试情况:

图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

[此贴子已经被作者于2022/11/7 17:50:28编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
xnsiwei
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:454 积分:3217 威望:0 精华:0 注册:2019/11/3 22:21:00
  发帖心情 Post By:2022/11/7 17:52:00 [只看该作者]

仍然有错误提示

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:108014 积分:549469 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/11/7 20:37:00 [只看该作者]

循环结束后所有提示都能正常弹出?

 回到顶部
帅哥哟,离线,有人找我吗?
xnsiwei
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:454 积分:3217 威望:0 精华:0 注册:2019/11/3 22:21:00
  发帖心情 Post By:2022/11/9 16:26:00 [只看该作者]

是的
出现这个:

图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

[此贴子已经被作者于2022/11/9 16:34:10编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:108014 积分:549469 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/11/9 16:28:00 [只看该作者]

格式化一下日期试试

        r("创建时间") = format(ifo.CreationTime,"yyyy-MM-dd HH:mm:ss")


 回到顶部
帅哥哟,离线,有人找我吗?
xnsiwei
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:454 积分:3217 威望:0 精华:0 注册:2019/11/3 22:21:00
  发帖心情 Post By:2022/11/9 16:54:00 [只看该作者]

ok,经测试,问题初步解决,再看看使用过程中有没有问题!

 回到顶部
帅哥哟,离线,有人找我吗?
xnsiwei
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:454 积分:3217 威望:0 精华:0 注册:2019/11/3 22:21:00
  发帖心情 Post By:2022/11/11 11:23:00 [只看该作者]

使用过程中仍然会出现类型错误,提别是大量复制文件的时候
???

 回到顶部
帅哥哟,离线,有人找我吗?
xnsiwei
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:454 积分:3217 威望:0 精华:0 注册:2019/11/3 22:21:00
  发帖心情 Post By:2022/11/11 11:27:00 [只看该作者]

看来主要问题是出现在时间上,实在不行就只能把时间去掉

 回到顶部
总数 18 1 2 下一页