Excel宏Delphi fireadc dll问题

时间:2017-03-17 08:44:11

标签: excel-vba delphi vba excel

我有一张带有宏的excel表。 Excel verion 2016。 这个宏调用dll(用Delphi编译),这个dll使用了postgresql数据库的firedac连接。

依赖于此dll的所有exe工作正常。 但是当我尝试运行宏并尝试通过dll连接时,它会给出错误信息。

  

无法加载供应商库libpq.dll C:\ Pragran文件(x86)\ microsoftoffice \ root \ office

libpq.dll是postgresql dll。

我在同一位置复制粘贴的dll但尝试但没有成功。 我也试过粘贴系统文件夹。

如何在VBA中分配libpq.dll?

VBA代码:

public obj1 as IDllname

set db =  new dllname.classname

db.connect "parameter1", "parameter2"

0 个答案:

没有答案