我收到此错误:
Operator '=' is not defined for type 'Bitmap' and type 'Bitmap'.
关于此代码:
Private Sub Button_Toggle_ClickButtonArea(Sender As Object, e As MouseEventArgs) Handles Button_Toggle.ClickButtonArea
Sender.BackgroundImage = My.Resources.Enable
If Sender.backgroundimage = My.Resources.Enable Then... ' ERROR
End Sub
如何做我需要的?
如何使用我的资源PNG图像评估位图图像?
答案 0 :(得分:1)
尝试将代码更改为以下内容。
Private Sub Button_Toggle_ClickButtonArea(Sender As Object, e As MouseEventArgs) Handles Button_Toggle.ClickButtonArea
If cObj(Sender.backgroundimage).Equals(CObj(My.Resources.Enable)) Then Set_Service_Status("Themes", Service.StopIt, True)
End Sub
其原因如下。 比较是在两个OBJECTS之间进行的,所以我们使用CObj(itemname)将它们转换为对象
然后,一旦我们有转换的对象,我们使用EQUALS来比较一个
If CObj(This).Equals(CObj(That)) Then Something