Access VBA教程:转换类库数据库和加载项

如果使用了在 Microsoft Access 的旧版本中创建的加载项或类库数据库,那么要在 Access 中创建的应用程序中使用它们,必须先将它们转换为 Microsoft Access 2002 的格式。

可能同时需要在类库数据库和加载项中对对象、宏及程序做某些改变,以便使它们可以正常工作。

引用和加载类库数据库

在 Microsoft Access 2002 中,使用一个类库之前,必须从每一个使用该类库的应用程序中创建对类库数据库的引用。要创建这样的引用,可以在模块“设计”视图中单击“工具”菜单上的“引用”。引用的数据库必须是 Microsoft Access 2002 的格式。

类库数据库应该只包含 Visual Basic 代码,从任何保留对该库的引用的应用程序中都可以调用这些代码。在 1.x 和 2.0 版本的 Microsoft Access 中,可以通过在 .ini 文件的 Libraries 部分创建一个项目,实现在启动时加载类库数据库。大部分保存在版本 1.x 和 2.0 .ini 文件中的信息将保存在新版本中的 Windows 注册表中。不过,不必为了使用类库数据库而创建 Windows 注册表键值。

库之间的循环引用

在 Microsoft Access 的 1.x 和 2.0 版本中,可以对库循环引用。不过,这些功能在 Microsoft Access 更高版本中是不允许的。换句话说,一旦创建了从库 A 到库 B 的引用,就不能再创建从库 B 到库 A 的引用。

自定义加载项菜单行为

在 Microsoft Access 的 1.x 和 2.0 版本中,加载项自动显示在“文件”菜单的“加载项”子菜单上。在 Microsoft Access 更高版本中,“加载项”子菜单设在“工具”菜单上,而在 Microsoft Access 2002 中,还可以从任何工具栏或菜单引用加载项。

上页:Access VBA教程:颜色生成器 下页:Access VBA教程:转换 Microsoft Access 表、窗体和报表

Access VBA教程:转换类库数据库和加载项

Access VBA教程:转换 Microsoft Access 表、窗体和报表 Access VBA教程:自定义方法和属性
Access VBA教程:窗体 Access VBA教程:窗体的节
Access VBA教程:隐藏属性 Access VBA教程:索引
Access VBA教程:语言专用的属性和方法 Access VBA教程:DoCmd对象的宏操作和方法
Access VBA教程:新增对象 Access VBA教程:编译性能的改善
Access VBA教程:新增事件 Access VBA教程:新增方法(按字母顺序排列)
Access VBA教程:新增方法(按对象排列) Access VBA教程:新增属性(按字母顺序排列)
Access VBA教程:新增属性(按对象排列) Access VBA教程:固有常量的样式
Access VBA教程:创建部分副本 Access VBA教程:含有类模块的程序
Access VBA教程:程序工具栏和菜单栏 Access VBA教程:查询字段
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号