设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1783|回复: 9
打印 上一主题 下一主题

[其它] 关闭按钮的失效和恢复问题

[复制链接]
跳转到指定楼层
1#
发表于 2007-4-19 16:52:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如何点击本窗体的"添加"按钮时,使本窗体的关闭按钮失效,然而点击"保存"按钮时,使本窗体关闭按钮恢复有效.    这样怎么设置啊?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2007-4-19 17:09:00 | 只看该作者
CloseButton 属性
使用 CloseButton(关闭按钮)属性可以指定窗体上的“关闭”按钮  是否可用。


设置

CloseButton 属性使用以下设置。

设置 Visual Basic 说明
是 True(-1) (默认值)“关闭”按钮可用。
否 False(0) “关闭”按钮失效,并且控制菜单上的“关闭”命令不可用。



可以使用窗体属性表、宏或 Visual Basic 来设置 CloseButton 属性。


只有在窗体“设计”视图中才能设置 CloseButton 属性。

说明

CloseButton 属性设置为“否”时,“关闭”按钮可见,但呈暗灰色,必须使用其他方法才能关闭窗体,例如,通过一个命令按钮或自定义菜单命令来运行关闭窗体的宏或事件过程。

提示   也可以按 ALT+F4 来关闭窗体。

根据帮助提示,这个属性不能在运行的状态下用VBA来设置,所以建议用另一个按钮来实现这样的功能

[此贴子已经被作者于2007-4-19 9:12:07编辑过]

3#
 楼主| 发表于 2007-4-19 17:26:00 | 只看该作者
我试用了一下不行啊?

Private Sub Command83_Click()
Me.CloseButton = False
End Sub

Private Sub Command84_Click()
Me.CloseButton = True
End Sub

都提示:   运行时错误"2448"   您不能将数值指定给这个对象
4#
发表于 2007-4-19 17:31:00 | 只看该作者
这个属性在窗体运行的时候不能更改...只能在设计状态下更改...
5#
 楼主| 发表于 2007-4-19 17:32:00 | 只看该作者
那有没有办法在窗体运行时更改的方法啊?
6#
发表于 2007-4-19 18:01:00 | 只看该作者
请看2楼的建议,就是很好的解决办法...
7#
 楼主| 发表于 2007-4-19 18:29:00 | 只看该作者
以下是引用小何在2007-4-19 9:32:00的发言:


那有没有办法在窗体运行时更改的方法啊?

我试过了

Private Sub Command83_Click()
Me.CloseButton = False
End Sub



Private Sub Command84_Click()
Me.CloseButton = True
End Sub



都提示:   运行时错误"2448"   您不能将数值指定给这个对象
8#
发表于 2007-4-19 18:36:00 | 只看该作者
呵呵~请看到一点通先生最后面的一句话...我指的是这个建议...

根据帮助提示,这个属性不能在运行的状态下用VBA来设置,所以建议用另一个按钮来实现这样的功能
9#
发表于 2007-4-20 01:04:00 | 只看该作者
我也知道如何设计,但我不懂8楼这个建议具体要怎么实现啊?
10#
发表于 2007-4-20 02:07:00 | 只看该作者



8楼的意思是这样的。

还有一种办法,就是在窗体的卸载事件中判断一下是否保存。

[此贴子已经被作者于2007-4-19 18:07:01编辑过]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2025-1-26 23:41 , Processed in 0.111381 second(s), 35 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表