51CTO技术论坛_中国领先的IT技术社区's Archiver

tl-study 发表于 2006-9-15 16:04

如何将图片控件上的图片清除?

谁知道:如何将图片控件上的图片清除?

[[i] 本帖最后由 会醉的猪 于 2006-9-20 13:34 编辑 [/i]]

老三 发表于 2006-9-15 17:07

直接试试
p_1.picturename = ''

tl-study 发表于 2006-9-15 18:54

回复 #2 老三 的帖子

不好使!我试了

ribut9225 发表于 2006-9-16 08:50

一:
p_1.VISIBLE=FALSE
二:
string ls_aa
setnull(ls_aa)
p_1.picturename = ls_aa


////////////////////////

对了
要问一下楼主
楼主是如何给图片控件贴上图的??

是直接用p_1.picturename = ........
还是用SETPICTURE??

老三 发表于 2006-9-16 09:34

楼主应该是
selectbolb....
然后p_1.setpicture

tl-study 发表于 2006-9-16 10:46

回复 #4 ribut9225 的帖子

就是你告诉我的那个方法呀!
PB实现保存和显示图片呀

tl-study 发表于 2006-9-16 10:46

回复 #4 ribut9225 的帖子

selectbolb....
p_1.setpicture
呵呵

会醉的猪 发表于 2006-9-19 09:19

水一下,正常情况下应该只要把picturename 置空就行了,

cnchenjie 发表于 2006-9-19 09:44

楼主解决了吗?说明一下详细情况,怎么不能清除法?

tl-study 发表于 2006-9-19 09:54

回复 #9 cnchenjie 的帖子

没解决!
我用的是窗体上的Pic控件
赋值时是用的bolb的数据,SETPICTURE
但是我想把数据清空,在pic上显示为没有图片的那样。
我定义bolb的临时变量lb_tmp,并设置为setnull(lb_tmp) ,在用SETPICTURE赋到pic上,但没有效果!
请各位看看有没有什么好办法呀?

会醉的猪 发表于 2006-9-19 10:06

[quote]原帖由 [i]tl-study[/i] 于 2006-9-19 09:54 发表
没解决!
我用的是窗体上的Pic控件
赋值时是用的bolb的数据,SETPICTURE
但是我想把数据清空,在pic上显示为没有图片的那样。
我定义bolb的临时变量lb_tmp,并设置为setnull(lb_tmp) ,在用SETPICTURE赋到pic上 ... [/quote]

那测试结果是怎么样??有试过用跟底色一样的纯色图片吗

ribut9225 发表于 2006-9-20 09:33

,用setpicture的话把picturename设为""没用的,不过设成任意一个不存在的图片名称就可以了,比如p_1.picturename="non.jpg",这样比较简单

经过测试通过

老三 发表于 2006-9-20 11:08

[quote]原帖由 [i]ribut9225[/i] 于 2006-9-20 09:33 发表
,用setpicture的话把picturename设为""没用的,不过设成任意一个不存在的图片名称就可以了,比如p_1.picturename="non.jpg",这样比较简单

经过测试通过 [/quote]

这个方法不错,楼主试下

tl-study 发表于 2006-9-20 11:31

回复 #13 老三 的帖子

好的试一下!

tl-study 发表于 2006-9-20 11:33

OK,成功!
谢谢各位!

tl-study 发表于 2006-9-20 13:24

各位怎么结帖呀!

ribut9225 发表于 2006-9-20 16:31

结贴吧

老三:
如何结贴????

ribut9225 发表于 2006-9-20 16:32

好像只有评分吧


评分也不错啊

ribut9225 发表于 2006-9-20 16:33

嘿嘿....

那就评分吧

hushiyi83 发表于 2006-10-24 10:33

有意思

freeka 发表于 2006-11-1 15:02

给个建议,结贴的版主,把问题和答案整理一下
贴出来

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.