首页 > 解决方案 > 如何更改命令按钮上的嵌入图像?

问题描述

我有一个带有图像的按钮。它是从“图片生成器”对话框中的图片属性中获取的嵌入图片。图像在“图片生成器”对话框中被命名为“降序排序”。

当表单加载时,字段上的排序是升序。当用户单击按钮时,记录集按降序排序。

我需要以编程方式将图像更改为“图片生成器”对话框中的“升序排序”图像。

我认为它在系统数据库之一中。

标签: vbaimagems-access

解决方案


您可以创建一个全局变量并在用户每次单击按钮时更改其值。然后根据数值改变图片

就像是:-

在一个模块中:

Option Explicit

Global booSorted As Boolean


然后在按钮的onClick事件中

Private Sub cmdBtnName_Click()

If booSorted=True then

booSorted=False
Me.cmdBtnName.Picture = "ImagePath1"

Else

booSorted=True
Me.cmdBtnName.Picture = "ImagePath2"

End if

End Sub



推荐阅读