下面是一个通过单击按钮来切换两个图片的显示的样例程序。
Dim a As IPictureDisp
Dim b As IPictureDispPrivate Sub CommandButton1_Click()
CommandButton1.Picture = IIf(CommandButton1.Picture Is a, b, a)
End Sub
Private Sub UserForm_Initialize()
Set a = LoadPicture("Object Type hide.JPG")
Set b = LoadPicture("Object Type show.JPG")
CommandButton1.Picture = a
End Sub