正常直观的方式,例如点击图片属性的“...”按钮并单击浏览以选择文件不适用于透明 ico 文件(MS Access 返回错误),并且不适用于 bmp 文件,因为为它们指定透明颜色并非易事。互联网上有大量的试验可以用特殊的软件、额外的模块甚至是在按钮上绘制的自定义多部分图片来处理这个问题——都太复杂了。
有没有一种简单的方法可以将透明图片添加到 MS Access 按钮控件?
正常直观的方式,例如点击图片属性的“...”按钮并单击浏览以选择文件不适用于透明 ico 文件(MS Access 返回错误),并且不适用于 bmp 文件,因为为它们指定透明颜色并非易事。互联网上有大量的试验可以用特殊的软件、额外的模块甚至是在按钮上绘制的自定义多部分图片来处理这个问题——都太复杂了。
有没有一种简单的方法可以将透明图片添加到 MS Access 按钮控件?
您现在应该有一个与按钮控件上的按钮不兼容的透明图像。对于所需的每个新按钮图像,只需将图像控件图片源更改为您想要的图像,然后将该共享图像用作按钮控件的图像。一旦您的按钮带有所需的图像,只需删除图像控件即可。
在 Access 2010 的 14.0.7128.5000(32 位)版本中,不需要变通方法。只需通过浏览到具有透明背景的 PNG 来设置按钮控件的 Picture 属性(您必须设置打开文件对话框过滤器以显示所有文件类型才能查看 PNG 文件)。请注意,早期版本的 Access(2007 和更早版本)不支持此功能或上面给出的解决方法。
不幸的是,当我在 Access 2010 的两个版本(14.0.7116 和 14.0.7149)中尝试1DMF 答案Picture Type
时,当我将 Image 控件的属性设置为Shared
...
There isn't enough free memory to update the display. Close unneeded programs and try again
...我的笔记本电脑有 16 GB 的 RAM,根据 Windows 任务管理器有 7 GB 的可用物理内存,所以我不相信这个消息是真的。
因此,我放弃了这种方法,经过反复试验,以下步骤对我有用。
All Files (*.*)
.Picture
所选命令按钮控件的属性。嘿 presto - 您的命令按钮现在应该显示具有透明背景的图像!
希望这可以帮助某人。
这个问题的另一个解决方案是通过首先使用图像对象添加您的PNG图像然后在其顶部放置一个不可见的按钮来伪造它。