盟威 Access 快速开发平台 \ 在线帮助中心 \ 函数目录 \ ButtonEffect 函数

ButtonEffect 函数

简介

自定义按钮效果函数,包括鼠标按下、弹起3种动作下的效果。

语法

ButtonEffect(fEffect, TheForm, ButtonName)

输入参数

参数名称 必需/可选 数据类型 说明
Effect 必需 String "MouseDown" 或 "MouseUp",用来指示什么情形下的效果。
TheForm 必需 AccessForm 按钮控件所在窗体对象。
ButtonName 必需 String 按钮控件名称。

返回值

说明

自定义按钮需要至少一个默认按钮控件+标签控件,一般按钮是设为透明的,效果通过标签来显示。

该功能主要用于Access 2003,因为 Access 2003 中,按钮控件透明之后,本身看不到任何界面效果反馈,并且按钮控件图标和文字不能同时显示。

Access 2003 之后的版本,已经支持按钮的仅背景透明,图标和文字共存等功能,因此建议直接使用 Access 本身的控件即可。

调用方式为直接设置按钮的事件属性即可:

“鼠标按下”属性设为: =ButtonEffect('MouseDown',[Form], 'btnAdd')

“鼠标弹起”属性设为: =ButtonEffect('MouseUp',[Form], 'btnAdd')

相关

EnableButton 函数

修订记录