Foxtable(狐表)用户栏目专家坐堂 → [求助] 文件监视 把多个文件存放到员工表照片列


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

主题:[求助] 文件监视 把多个文件存放到员工表照片列

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


加好友 发短信
等级:童狐 帖子:261 积分:2195 威望:0 精华:0 注册:2015/5/15 14:51:00
[求助] 文件监视 把多个文件存放到员工表照片列  发帖心情 Post By:2017/8/10 15:31:00 [显示全部帖子]

Dim r As Row = Tables("员工").Current
'r("照片") = r("工号") & ".jpg"
For Each File As String In FileSys.GetFiles("C:\photo\*.jpg")
    r("照片") = r("照片")  & Chr(10) &  File
FileSys.CopyFile(e.FullPath, ProjectPath & "Attachments\" & r("照片"),True)
Next

写不出来,求指点

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


加好友 发短信
等级:童狐 帖子:261 积分:2195 威望:0 精华:0 注册:2015/5/15 14:51:00
  发帖心情 Post By:2017/8/10 18:48:00 [显示全部帖子]

基础基础真的很重要。。。要不你只知道能实现,却写不出来。。。如果要给每张照片按123数字重新命名,,,又怎么写,我只知用循环语句,但没有认真看过。。。有点甜大师,在写个示例。

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


加好友 发短信
等级:童狐 帖子:261 积分:2195 威望:0 精华:0 注册:2015/5/15 14:51:00
  发帖心情 Post By:2017/8/10 19:37:00 [显示全部帖子]

大师,运行后,没有反应。。是不是哪里弄错了。


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


加好友 发短信
等级:童狐 帖子:261 积分:2195 威望:0 精华:0 注册:2015/5/15 14:51:00
  发帖心情 Post By:2017/8/11 1:05:00 [显示全部帖子]

With FileWatcher
    .Path = "c:\Photo"
    .Delay = 500
    .Enabled = True
End With  


应该是生效的,我测试过单文件可以,,就是多个文件怎么弄进去,因没有示例,不知从哪下手


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


加好友 发短信
等级:童狐 帖子:261 积分:2195 威望:0 精华:0 注册:2015/5/15 14:51:00
  发帖心情 Post By:2017/8/12 13:38:00 [显示全部帖子]

不知道什么意思

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


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


加好友 发短信
等级:童狐 帖子:261 积分:2195 威望:0 精华:0 注册:2015/5/15 14:51:00
  发帖心情 Post By:2017/8/12 13:43:00 [显示全部帖子]

弄错了,这是我删除后再粘贴新文件后弹出来的。

我重新测试了下,什么都没有反应。
  
我发个项目,大神在看看
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:窗口框架.table



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


加好友 发短信
等级:童狐 帖子:261 积分:2195 威望:0 精华:0 注册:2015/5/15 14:51:00
  发帖心情 Post By:2017/8/12 19:46:00 [显示全部帖子]

历害了,,为什么呀。 还有弹出了一个框,这又是什么呀,
图片点击可在新窗口打开查看此主题相关图片如下:傲游截图20170812194430.png
图片点击可在新窗口打开查看

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


加好友 发短信
等级:童狐 帖子:261 积分:2195 威望:0 精华:0 注册:2015/5/15 14:51:00
  发帖心情 Post By:2017/8/12 19:56:00 [显示全部帖子]

有点蓝大神
1、多个图片,我想换上123顺号不同的名字 循环语句怎么弄,
2、还有我把这多个文件,放在项目Attachments\我的照片\  这样弄,原来写的word报表代码,程序会识别吗



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


加好友 发短信
等级:童狐 帖子:261 积分:2195 威望:0 精华:0 注册:2015/5/15 14:51:00
  发帖心情 Post By:2017/8/12 20:01:00 [显示全部帖子]

追问: 我要把多文件列的照片,插入到word模板里,,又怎么弄。

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


加好友 发短信
等级:童狐 帖子:261 积分:2195 威望:0 精华:0 注册:2015/5/15 14:51:00
  发帖心情 Post By:2017/8/13 15:15:00 [显示全部帖子]

正确答案:

Dim r As Row = Tables("员工").Current

Dim ls = r.DataRow.Lines("照片")
FileSys.CopyFile(e.FullPath, ProjectPath & "Attachments\" & ls.Count & ".jpg", True)
ls.add( ls.Count & ".jpg")
r.DataRow.lines("照片") = ls

显示结果:
0.jpg
1.jpg
2.jpg
3.jpg

ls.count 这种用法 不能理解,,书上也没有找到。。只是集合 count 的用法是返回集合的长度 4。 监控文件夹,导入并改名保存到图片列,最后word报表打印 全部搞定。。

这两句不好理解。哪位大师路过有闲,能不能给说得更明白更容易理解
FileSys.CopyFile(e.FullPath, ProjectPath & "Attachments\" & ls.Count & ".jpg", True)
ls.add( ls.Count & ".jpg")
也就是count 的用法。因为如果不是改成数字而是字符串呢。

谢谢 有点甜、有点蓝 大师们
[此贴子已经被作者于2017/8/13 15:27:40编辑过]

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