Office中国论坛/Access中国论坛
标题:
Application与Docmd对象Quit方法区别探讨
[打印本页]
作者:
tanhong
时间:
2009-11-20 12:18
标题:
Application与Docmd对象Quit方法区别探讨
本帖最后由 tanhong 于 2009-11-20 12:25 编辑
Application
与
Docmd
对象都提供
Quit
方法,虽然都可以用于退出 Access。但
Application
对象与
Docmd
对象的
Quit
方法在实际使用中还是一点小小的区别。
在帮助中
Quit
方法说明就提到:添加
DoCmd
对象的
Quit
方法是为了提供在 Microsoft Access for Windows 95 的 Visual Basic 代码中执行
Quit
操作的后向兼容性。建议使用
Application
对象的
Quit
方法来代替。
但实际操作中两者具体有什么区别没有做更多的说明。大家都知道
Docmd
对象是调用或执行宏指令来实现相关操作。因此,根据本人在实际运用中发现,当我们预退出ACCESS 时 ,如果正在使用宏或者某个宏操作正在运行时,
Docmd.Quit
就会报错或是无法正常退出 ACCESS。而通过
Application
对象来执行退出 Access 操作则不存在此问题。(具体参看演示实例)
[attach]40451[/attach]
作者:
tanhong
时间:
2009-11-20 12:21
本帖最后由 tanhong 于 2009-11-20 12:26 编辑
自己先坐个沙发
作者:
andymark
时间:
2009-11-20 13:06
学习一下
作者:
chaojianan
时间:
2009-11-21 12:44
支持江版,谢谢分享。
作者:
pxsj
时间:
2009-11-24 11:18
支持江版,谢谢分享。
作者:
李力军2
时间:
2013-10-1 19:43
懂了
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3