Access开发培训
网站公告
·Access专家课堂QQ群号:151711184    ·Access快速开发平台下载地址及教程    ·欢迎加入Access专家课堂微信群!    ·如何快速搜索本站文章|示例|资料    
您的位置: 首页 > 技术文章 > Access2007

access2007功能区的疑惑

时 间:2009-05-03 17:01:27
作 者:朱亦文   ID:61  城市:岳阳
摘 要:gobjRibbon对象没有名称这个属性,也没有ID属性,仅只有两个方法。真是无解?

正 文:

Access2007都已经出了SP2了,但到今天为止还没有用它写过一个正规的应用程序。:(

 

Access2007的功能区是一个IRiibonUI接口,可以通过Ribbon XML中onLoad指定在加载的时候的回调函数,以获取这个功能区对象。通常我们是这样做的:

Public gobjRibbon As IRibbonUI  ' 全局对象
' 回调:
Sub OnRibbonLoad(ribbon As IRibbonUI)
    ' 由 XML 中的 "onLoad" 调用
    Set gobjRibbon = ribbon
End Sub

我们知道,Access2007有一个叫LoadCustomUI方法可以加载功能区,这个方法有两个参数,其一是功能区的名字,另一个是功能区的XML。可是我们一旦加载以后,再也就无法获取这个功能区的名字了。但是,可以在Access选项的功能区中看到,也可以在窗体和报表的功能区属性中看到,却无论如何,我们用代码却无法找到这个名称。:(

 

而gobjRibbon对象没有名称这个属性,也没有ID属性,仅只有两个方法。真是无解?



Access软件网官方交流QQ群 (群号:54525238)       Access源码网店

常见问答:

技术分类:

相关资源:

专栏作家

关于我们 | 服务条款 | 在线投稿 | 友情链接 | 网站统计 | 网站帮助