a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 67|回复: 0

[Access] 实例编程:Access中引用的相对应的名称

[复制链接]
发表于 2012-7-31 22:26:35 | 显示全部楼层 |阅读模式
 问题:* S( h7 e% W3 K$ z- \/ q% k! ]
  如何知道引用的相对应的名称?/ V/ I8 X6 y- x. x: i4 J" l/ H) T
  我想引用在引用对话框没有的引用,但又不知道它的名称,不知有什么帮助呢?
! Z7 x7 U( P, |  如:microsoft Office 10.0 Object Library在对话框没有,那要浏览它,请问它相对应的名称是什么呢?! Q" g7 F  X9 m3 V) z9 ]
  还有如果看到别的人数据库有些引用,而在我的数据库的引用对话框上找不到的呢?
8 x% ^2 A4 C  ~3 T8 ^; j; t  回答:
& E1 T$ L; D+ K0 r  G  用以下代码显示出现在已经引用的所有类库的名称, M4 s8 R8 s' k$ n
  Function displayAllDll()
; b1 u1 s" W% G+ `! ?  Dim r As Reference  k& r& Y. p' q: \, c
  On Error Resume Next* \6 f% H& Z6 U2 D. u7 Y0 ~+ X
  For Each r In References
$ W9 T/ t9 z8 _- G2 s, w  J  Debug.Print "类库名:" & r.name, q2 a4 H5 n, o/ V, l6 P6 Z
  Debug.Print "类库文件绝对路径:" & r.FullPath$ n( u% Y- Q/ u) K
  Debug.Print "是否内建:" & r.BuiltIn
, g9 E) M  D0 q: d" p  Debug.Print "类库版本号" & r.Minor
) F% j8 |4 M! F- b4 f  Next
1 s8 U/ [) s7 v' |% M  End Function- T1 t5 s2 c+ n: m  L) ]8 b' I1 M
  得到类库名后你可以直接使用“后引用”的方式来建立需要的对象,比如
5 \* C: U0 Y; w1 ?4 b; i  Dim rs" d  y; c; m( y/ v2 V# [. x
  Set rs = CreateObject("adodb.recordset")
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-6-27 03:26 , Processed in 3.050110 second(s), 22 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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