Foxtable(狐表)用户栏目专家坐堂 → 如何批量增加照片


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

主题:如何批量增加照片

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


加好友 发短信
等级:超级版主 帖子:107896 积分:548849 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/5/11 9:23:00 [显示全部帖子]

2楼代码就是。PictureViewer绑定到“照片列”就可以显示图片了

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


加好友 发短信
等级:超级版主 帖子:107896 积分:548849 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/5/11 14:05:00 [显示全部帖子]

请上传实例说明

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


加好友 发短信
等级:超级版主 帖子:107896 积分:548849 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/5/11 21:00:00 [显示全部帖子]

列属性存放目录设置的是“D:\lhd”,而选择的目录是“e:\photo”,不是同一个目录肯定不能显示。另外PictureViewer设置的存放目录必须和列属性的设置一致。

要么把存放目录改为“e:\photo”
要么把图片复制到“D:\lhd”
Dim dlg As New FolderBrowserDialog
If dlg.ShowDialog = DialogResult.Ok Then
    '挂接代码
    For Each r As Row In Tables("员工").Rows
        Dim name As String = r("员工编号") & ".jpg"
        If FileSys.FileExists(dlg.SelectedPath & "\" & name ) Then
            FileSys.CopyFile(dlg.SelectedPath & "\" & name, DataTables("员工信息表").DataCols("照片").DefaultFolder & "\" & name  )
            r("照片") = name 
        End If
    Next
    Tables("员工").Save
End If

 回到顶部