Today I have met some problems on specifying a relative path into a excel vba header, linking a dll.You must specify a absolute one instead of the relative path.
For example:
Declare Function LoadProject Lib "C:/Program Files/AccessHist.dll" (ByVal projectpath As String) As Boolean
At last I found the solution, just put the dll in the same folder as the xls file and in the Workbook_open() function put the following:
chdrive(thisworkbook.path)
chdir(thisworkbook.path)
You can linking the dll like this way:
Declare Function LoadProject Lib "AccessHist.dll" (ByVal projectpath As String) As Boolean
分享到:
相关推荐
VBA调用dll是指定路径的,如果该路径下没有想调的dll怎么办,本文给出了一个解决方法
这种非常实用的软件作者选择开源,不像一些同行,摸通了一点技术就藏着掖着,没有共享精神,作者再此完全开源,没有dll没有ocx,clswindow2.1库也是作者精心打造可以用于许多自动化操作方面,非常方便。 各位觉得好...
它提供了SQLite3 API函数的高性能路径,保留了SQLite3库调用的语义,并允许在不重新编译的情况下访问分布式SQLite3.dll。 发布细节 当前版本包括以下部分: 发行目录 ChangeLog.txt包含每个版本中更改的详细信息。 ...
例如,我们将分笔数据进行复杂的处理,然后每日生成一个指标,保存在*.12345.DAY中供DZH调用。 下面简单介绍一下如何将数据写入这些文件。 (三)文件格式约定 文件是很简单的二进制格式文件,一个文件由多个记录...
HelpFile 属性 设置或返回帮助文件的全路径。 Hour 函数 返回小时数,取值范围为 0 至 23。 If...Then...Else 语句 根据表达式的值,有条件地执行一组语句。 IgnoreCase 属性 设置或返回 Boolean 值,指示模式...
SQLiteForExcel, 提供从VBA访问sql库的轻量包装器 概述是一个小型。开源的数据库引擎。... 它为函数提供了高性能的路径,保留了调用的语义,并且允许对分布式 SQLite3.dll 进行访问。当前版本包含以下部
为了避免安装路径的差异问题,修改了make.bat,从注册表中提取VB6的路径 将热键设定及响应的功能提取到一个单独的HotkeyControl?项目中 引用新HotkeyControl?控件,并在本地添加一个代理类HotkeyProxy? 补充了类注释...
Axx:ARJ压缩文件的分包序号文件,用于将一个大文件压至几个小的压缩包中(xx取01-99的数字) A3L:Authorware 3.x库文件 A4L:Authorware 4.x库文件 A5L:Authorware 5.x库文件 A3M,A4M:Authorware Macintosh...
这是使用VB 设计的注册ActiveX控件软件, 包含VB 调用系统命令的使用, 并使用了VB获取系统路径, 调用API函数, 复制文件等高级功能。 本资源还包含了一些VB常用的ActiveX控件, 如Flash8.ocx, comctl32.ocx, mci32.ocx,...
2.2 将C++对象移进DLL中——例程DB_cppdll 2.2.1 成员函数的引出 2.2.2 内存分配 2.2.3 Unicode/ASCII兼容 2.2.4 例程实现 2.2.4.1 修改接口文件 2.2.4.2 修改对象程序 2.2.4.3 修改客户程序 2.3 C++对象使用...
【任务管理器】 增强型的系统任务管理器,提供进程的PID及路径、进程文件属性及详细说明,以及进行结束进程与删除进程及设置LEVEL等操作。 【系统功能信息】 系统功能调用及相关信息,关闭电脑、重启电脑、电脑使用...
【繁简转换】 可视化的繁简体GB与BGK码以及GB2与BIG5码相互转换,可以复制文本到当前窗体中文本进行转换,也可以实现单个文件或批量文件的转换。在窗体中双击文本字符串尾即可实现自动选定文本并自动复制功能。本...