Foxtable(狐表)用户栏目专家坐堂 → [求助]窗口里有10个PictureBox图片控件,现在要把这些图片控件绑定到表A的图片列B,如何让着10个图片控件依次显示表A的前10行的图片列B啊?


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

主题:[求助]窗口里有10个PictureBox图片控件,现在要把这些图片控件绑定到表A的图片列B,如何让着10个图片控件依次显示表A的前10行的图片列B啊?

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


加好友 发短信
等级:小狐 帖子:380 积分:3515 威望:0 精华:0 注册:2017/9/5 8:28:00
[求助]窗口里有10个PictureBox图片控件,现在要把这些图片控件绑定到表A的图片列B,如何让着10个图片控件依次显示表A的前10行的图片列B啊?  发帖心情 Post By:2019/2/3 1:27:00 [只看该作者]

[求助]窗口里有10个PictureBox图片控件,现在把这些图片控件绑定到表A的图片列B,如何让着10个图片控件依次显示表A的前10行的图片列B啊?那位老师指导一下怎么实现啊?

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


加好友 发短信
等级:超级版主 帖子:109489 积分:557107 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/2/3 9:21:00 [只看该作者]

不能使用绑定,手工赋值,如窗口afterload事件

e.form.controls("PictureBox1").imagefile= e.projectpath & tables("表A").rows(0)("图片列")
msgbox(e.projectpath & tables("表A").rows(0)("图片列"))
e.form.controls("PictureBox2").imagefile= e.projectpath & tables("表A").rows(1)("图片列")


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


加好友 发短信
等级:小狐 帖子:380 积分:3515 威望:0 精华:0 注册:2017/9/5 8:28:00
  发帖心情 Post By:2019/2/3 9:23:00 [只看该作者]

明白了,谢谢蓝老师指导!

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


加好友 发短信
等级:小狐 帖子:380 积分:3515 威望:0 精华:0 注册:2017/9/5 8:28:00
  发帖心情 Post By:2019/2/3 9:42:00 [只看该作者]

蓝老师,再请教一下,刚才按你2楼给的代码试了下提示错误,是怎么回事啊?
图片点击可在新窗口打开查看此主题相关图片如下:360截图20190203093615559.jpg
图片点击可在新窗口打开查看

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


加好友 发短信
等级:超级版主 帖子:109489 积分:557107 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/2/3 9:50:00 [只看该作者]

e.projectpath
改为

projectpath

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


加好友 发短信
等级:小狐 帖子:380 积分:3515 威望:0 精华:0 注册:2017/9/5 8:28:00
  发帖心情 Post By:2019/2/3 10:39:00 [只看该作者]

蓝老师,再请教一个问题,我窗口里预设了10个图片控件,用于显示一个表A图片列B的前10行,可是如果表A所有数据不足10行,就会出现如下窗口,请问代码里要如何加个判断条件啊
[此贴子已经被作者于2019/2/3 10:44:09编辑过]

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


加好友 发短信
等级:超级版主 帖子:109489 积分:557107 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/2/3 10:45:00 [只看该作者]

for i as integer = 0 to tables("表A").rows.count - 1
    e.form.controls("PictureBox" & (i+1)).imagefile=tables("表A").rows(i)("图片列")
next


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


加好友 发短信
等级:小狐 帖子:380 积分:3515 威望:0 精华:0 注册:2017/9/5 8:28:00
  发帖心情 Post By:2019/2/3 10:48:00 [只看该作者]

谢谢老师,明白了

 回到顶部