设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 3275|回复: 9
打印 上一主题 下一主题

[与其它组件] access支持动态库吗?(DLL)

[复制链接]
跳转到指定楼层
1#
发表于 2014-11-19 11:21:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
需要连接个动态库,支持吗?怎么不能引用?该怎么做啊?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2014-11-19 11:27:25 | 只看该作者
本帖最后由 roych 于 2014-11-19 11:50 编辑

需要创建reference来引用。
  1. Sub test()
  2. Dim strPath As String
  3. strPath = getFileName()
  4. '试试系统自带的VBScript.dll
  5. On Error Resume Next
  6. If Len(strPath) > 0 Then
  7.     Application.References.AddFromFile strPath
  8. End If

  9. End Sub

  10. Function getFileName() As String
  11. Dim fld As FileDialog

  12.     Set fld = Application.FileDialog(msoFileDialogFilePicker)
  13.     With fld
  14.             .Title = "浏览"
  15.             .AllowMultiSelect = False
  16.             .Filters.Clear
  17.             .Filters.Add " 动态链接库", "*.dll"
  18.             .InitialFileName = "C:\windows\system32"
  19.             If .Show = -1 Then
  20.                 getFileName = fld.SelectedItems(1)
  21.             Else
  22.                 Exit Function
  23.             End If
  24.     End With
  25. End Function
复制代码




3#
发表于 2014-11-19 13:09:03 | 只看该作者
大部分是不能引的,声明
4#
 楼主| 发表于 2014-11-19 15:18:51 | 只看该作者
roych 发表于 2014-11-19 11:27
需要创建reference来引用。

谢谢版主!帮忙把动态库SCL_API_Stdcall.dll连到我这测试程序里好吗?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
5#
发表于 2014-11-19 15:59:15 | 只看该作者
添加不到,不知道是不是没有lib库文件,或者是别的语言(例如VC)编译的。
6#
 楼主| 发表于 2014-11-19 18:16:17 | 只看该作者
roych 发表于 2014-11-19 15:59
添加不到,不知道是不是没有lib库文件,或者是别的语言(例如VC)编译的。

这是厂家给的二次开发包,劳驾您给看看!!!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

点击这里给我发消息

7#
发表于 2014-11-19 19:27:57 | 只看该作者
一般C++链接库不需要引用,直接声明即可以使用
8#
 楼主| 发表于 2014-11-20 11:29:34 | 只看该作者
tmtony 发表于 2014-11-19 19:27
一般C++链接库不需要引用,直接声明即可以使用

谢谢领导的关注,ACC里怎么用啊?

点击这里给我发消息

9#
发表于 2014-11-20 17:16:19 | 只看该作者
像使用API 一样使用,如调用 findwinow 这样的API一样使用
10#
发表于 2014-11-28 11:06:18 | 只看该作者
1111
回复

使用道具 举报

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

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-17 04:31 , Processed in 0.097452 second(s), 34 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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