以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 如何获取picturebox的图片名 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=91262) |
-- 作者:sky-18 -- 发布时间:2016/10/5 20:53:00 -- 如何获取picturebox的图片名 当控件picturebox设置好图片后如何获取该控件的图片文件名或者这个图片的路径呢?好像控件的属性里没有相应的功能也 |
-- 作者:sky-18 -- 发布时间:2016/10/5 20:58:00 -- 求老师帮助 |
-- 作者:狐狸爸爸 -- 发布时间:2016/10/5 22:29:00 -- http://www.foxtable.com/webhelp/scr/2728.htm |
-- 作者:sky-18 -- 发布时间:2016/10/6 3:29:00 -- 不行啊。 好像imagefile只能设置图片路径,不能作为获取来用。 我也试过了,结果imagepictrues是空的。什么信息都没有。 |
-- 作者:有点蓝 -- 发布时间:2016/10/6 9:21:00 -- 测试没有问题 Dim pic As WinForm.PictureBox = e.Form.Controls("PictureBox1") pic.ImageFile = "F:\\Pictures\\QQ图片20160921213959.jpg" msgbox(pic.ImageFile) msgbox(FileSys.GetName(pic.ImageFile)) |
-- 作者:sky-18 -- 发布时间:2016/10/6 11:53:00 -- 我测试怎么为空啊。我再试试 我测试怎么为空啊。我再试试 |
-- 作者:y2287958 -- 发布时间:2016/10/6 12:14:00 -- 我测试也是空的 |
-- 作者:有点蓝 -- 发布时间:2016/10/6 13:56:00 -- 只有通过pic.ImageFile设置的图片才有效 |
-- 作者:sky-18 -- 发布时间:2016/10/6 15:27:00 -- 好像真的是这样也,,我把获取图片方式改为imagefile后就可以了 那么问题来了,,imagefile 和 getimage 我们到底该用哪个呢?哪个更好呢?是不是在大批量获取图片是两个的速度有区别呢? |
-- 作者:有点蓝 -- 发布时间:2016/10/6 15:30:00 -- 效率一样的,只是用法不同,需要用到原来的路径或者需要从web地址加载图片的用imagefile,其它情况用getimage 就可以 |