
C#里picturebox和imagelist控件使用问题 20
C#里picturebox和imagelist控件使用问题想要判断picturebox控件里当前的图片是imagelist控件里的第几张,但是写代码时发现一点问题。比如图...
C#里picturebox和imagelist控件使用问题想要判断picturebox控件里当前的图片是imagelist控件里的第几张,但是写代码时发现一点问题。 比如图中的程序段,把imagelist里的第5张图片赋给了picturebox控件,但是下面判断时却出错了,感觉应该是显示"YES"对话框,实际却会显示"NO"对话框,请教各位大神这是什么情况,是不是if里面的判断语句不能这么写啊?
展开
1个回答
展开全部
图片比较不能用==,这是比较地址引用,两个对象即便图片相等但地址不等
图片完全相等的话可以用转换为byte数组比较序列一样,(10rmb可以帮写)
如果是近似的话就要找相关图片处理的库了
图片完全相等的话可以用转换为byte数组比较序列一样,(10rmb可以帮写)
如果是近似的话就要找相关图片处理的库了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询