【发布时间】:2015-06-20 05:17:52
【问题描述】:
我尝试使用以下 AHK 库:http://www.autohotkey.com/board/topic/72629-mysql-library-functions/page-1
我根据他们的例子写了一个简单的模块,但是如果我运行脚本,我得到 mysql 错误:9999 - can't load libmySQL.dll from directory.
我查看了 libraryn,这是引发错误的部分:
hModule := DllCall("LoadLibrary", "Str", libmysql)
If (hModule = 0)
{
this.error := 9999
this.errstr := "Can't load libmySQL.dll from directory " libmysql
if errmsg
msgbox, 16, % "MySQL Error: " this.error , % this.errstr "`n`n" sql
Return
}
所以我猜它无法找到或加载 dll。但我不知道为什么,我尝试手动替换它并重新安装了 mySQL(连接器)。我试图编译脚本然后运行它(在论坛上有人说它对他有用)但没有任何改变。有什么想法吗?
【问题讨论】:
标签: mysql dll autohotkey