VB怎样点击一张图片,就会变成另一张图片,再点,就会变回来

点击一张图片,旁边的图片就会变成另一张图片,再点这张图片,旁边的那张就会变回来全部变成一张图片就label框变换文字好的加分不知讲清楚没... 点击一张图片,旁边的图片就会变成另一张图片,再点这张图片,旁边的那张就会变回来
全部变成一张图片就label框变换文字
好的加分
不知讲清楚没
展开
 我来答
扈怀炜4h
2011-11-28 · TA获得超过6039个赞
知道大有可为答主
回答量:6907
采纳率:67%
帮助的人:1360万
展开全部
讲的不清楚,可以试试这么做
你把两张图片的名称分别设定为 p0.jpg 和p1.jpg
在第一张图片的click事件中写入如下代码:假定旁边的图片控件名称为pic2
static i as integer
i=1
i=i+1
i=i mod 2
pic2.picture=loadpicture("P"&i&&".jpg")
追问
可不可以用image做啊
if语句可不可以写,就是if image1.picture是1.jpg,就把它变成2.jpg,else(就是图片是2.jpg),就变成1.jpg
不知道这个可不可以这样写
追答
可以,你的想法可行
llp01
2011-11-28 · TA获得超过324个赞
知道小有建树答主
回答量:413
采纳率:0%
帮助的人:247万
展开全部
这个不难呀,Picture1_Click(),然后加上一个计算变量,然后就是另一个Picture2装载图片
label1达到一定条件赋值就是,其他时候为空

不难,不知为什么
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zx001z7d53
2011-11-28 · TA获得超过2万个赞
知道大有可为答主
回答量:2.4万
采纳率:52%
帮助的人:5712万
展开全部
做拼图吧?没那么简单,这图是不是在角上还是是不是在中间有个复杂的判断
更多追问追答
追问
不是作拼图,就是比如说有9个图片
1 2 3
4 5 6
7 8 9
总共有两张图1.jpg 2.jpg
刚开始所有图片都为1.jpg
点击1的时候,1,2,4,都变成2.jpg
再点2 时,1,2,又变成1.jpg,3,5,变成2.jpg
就是点击一张图,这张图和周围的图都会翻一下
不知讲清楚没
追答
这图是不是在角上,还是是不是在中间,有个复杂的判断。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式