vb.net如何判断是否使用了资源文件里的某个图片文件
'希望通过判断当前图标,置换为另一图标,如下:
If TlStopwatch.Image Is My.Resources.ResStopwatch0 Then
TlStopwatch.Image = My.Resources.ResStopwatch1
else
TlStopwatch.Image = My.Resources.ResStopwatch0
endif
但是,无论当前图标是否为资源文件里相应图标无效,都判断为不是,请问:怎样修改第一语句才能实现我想要的效果? VB.NET
[解决办法]
之所以不行,是因为=比较的是两个Image对象是不是指向同一个对象实例。但是即便是同一个图片,加载2次,也会成为2个不同的对象。你只能通过比较象素来判断了。