Office中国论坛/Access中国论坛

标题: ACCESS主窗体的关闭按钮问题 [打印本页]

作者: 小何    时间: 2008-6-25 09:12
标题: ACCESS主窗体的关闭按钮问题
如何在点击ACCESS主窗体的关闭按钮时,使ACCESS不退出而是直接打开另一个窗体.
不知道这样可不可以实现的啊?如何实现,代码怎么写啊?
作者: tmtony    时间: 2008-6-25 10:25
ACCESS不退出 打开另一个窗体很简单啊
docmd.openform 就可以啊
反而是退出Access,再打开另一个窗体就比较难了
作者: 小何    时间: 2008-6-25 14:56
原帖由 tmtony 于 2008-6-25 10:25 发表
ACCESS不退出 打开另一个窗体很简单啊
docmd.openform 就可以啊
反而是退出Access,再打开另一个窗体就比较难了


管理员没有理解我的问题哦!!
例子:我主要目的是让客户要退出数据库时,打开一个退出提示窗体(自已另做的),提示客户退出要执行的
三个选项(直接退出;先备份再退出;先压缩再退出)中必须先一个运行后才退出数据库。
也就是ACCESS在打开的情况,当点击ACCESS本身的关闭按钮时(我们正常点击时ACCESS数据库就会关闭).
不退出ACCESS数据库,而是打开一个窗体.
而你说的DoCmd.OpenForm这句代码是打开另一个窗体的代码。
作者: tz-chf    时间: 2008-6-25 15:19
在隐藏窗体的事件里写
作者: 小何    时间: 2008-6-25 15:53
在隐藏窗体的什么事件里写,代码怎么写啊?
作者: mqmelon    时间: 2008-6-25 17:10
截获主窗体关闭事件,或去掉主窗体关闭按钮吧.
作者: polo365    时间: 2008-6-26 01:34
谢谢分享
作者: 小何    时间: 2008-6-26 09:47
原帖由 mqmelon 于 2008-6-25 17:10 发表
截获主窗体关闭事件,或去掉主窗体关闭按钮吧.


我原来就是去掉主窗体关闭按钮的方法来实现.

请教如果用截获主窗体关闭事件,那么这个代码怎么写啊?谢谢
作者: Grant    时间: 2008-6-26 10:48
窗体卸载事件可以实现你的要求
不想关闭窗体
条件选择
Cancel=1

阐述问题的时候应该详细描述,不然会让你我他重复同一件事




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3