以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]窗口里有10个PictureBox图片控件,现在要把这些图片控件绑定到表A的图片列B,如何让着10个图片控件依次显示表A的前10行的图片列B啊?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=130827)

--  作者:1669607010
--  发布时间:2019/2/3 1:27:00
--  [求助]窗口里有10个PictureBox图片控件,现在要把这些图片控件绑定到表A的图片列B,如何让着10个图片控件依次显示表A的前10行的图片列B啊?
[求助]窗口里有10个PictureBox图片控件,现在把这些图片控件绑定到表A的图片列B,如何让着10个图片控件依次显示表A的前10行的图片列B啊?那位老师指导一下怎么实现啊?
--  作者:有点蓝
--  发布时间: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
--  发布时间:2019/2/3 9:23:00
--  
明白了,谢谢蓝老师指导!
--  作者:1669607010
--  发布时间:2019/2/3 9:42:00
--  
蓝老师,再请教一下,刚才按你2楼给的代码试了下提示错误,是怎么回事啊?
图片点击可在新窗口打开查看此主题相关图片如下:360截图20190203093615559.jpg
图片点击可在新窗口打开查看

--  作者:有点蓝
--  发布时间:2019/2/3 9:50:00
--  
e.projectpath
改为

projectpath

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

--  作者:有点蓝
--  发布时间: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
--  发布时间:2019/2/3 10:48:00
--  
谢谢老师,明白了