ms-access - MS Access 启动时隐藏按钮
问题描述
我正在尝试编写代码以仅在一年中的某些月份显示一个按钮。我想我已经把代码写下来了,但我不知道把它放在哪里让它工作。当我将代码放入“onpaint”时,我得到一个 32521 错误代码:“You can't change the value of this property in the OnPaint event.”
这是代码:
Button.Visible = False
If ( (Month(Now) = 6) Or (Month(Now) = 7) Or (Month(Now) = 8) ) Then
Button.Visible = True
End If
打开主屏幕表单时,我应该在哪里放置此代码以使其正常运行?
解决方案
在您的加载事件中
Private Sub Form_Load()
Button.Visible = False
If ( (Month(Now) = 6) Or (Month(Now) = 7) Or (Month(Now) = 8) ) Then
Button.Visible = True
End If
End Sub
推荐阅读
- ios - React Native, IOS Simulator 打开模拟器时出错。查看地铁日志以获取详细信息
- javascript - componentDidUpdate 不会在不同的文件中捕获 redux 道具更新
- html - 如何为静态网站配置基本 URL
- python - 如果在过去 N 天内满足条件,则创建一个新列 python pandas
- django - Django - Heroku 上的部署返回与本地主机不同的 HTML
- javascript - 在javascript中覆盖toString函数
- javascript - ChartJS - 如何创建图表?
- javascript - 将数组的对象按键合并为一个对象
- python - 网页中的json2html渲染
- html - 将值从站点传递到 iframe