【已解决】_SQLite_Startup()在Win10环境下加载出错
本帖最后由 cihron 于 2018-3-21 19:08 编辑#Region ;**** 参数创建于 ACNWrapper_GUI ****
#PRE_UseX64=n
#PRE_Res_requestedExecutionLevel=None
#EndRegion ;**** 参数创建于 ACNWrapper_GUI ****
#include <SQLite.au3>
#include <SQLite.dll.au3>
Local $sSQliteDll
$sSQliteDll = _SQLite_Startup()
If @error Then
MsgBox(16, "SQLite Error", "SQLite3.dll Can't be Loaded!")
Exit -1
EndIf
MsgBox(4096, "SQLite3.dll Loaded", $sSQliteDll)
ConsoleWrite("_SQLite_LibVersion=" & _SQLite_LibVersion() & @CRLF)
_SQLite_Shutdown()以上为官方示例代码,在win7-64平台下运行正常,但到 win10 后就无法加载(win10为新装系统)。
程序以32为运行默认是64位或者你加载你的64位的DLL试试 回复 2# cfanpc
从网上下载了个 sqlite3_x64.dll 改成 sqlite3.dll 放在程序目录后,问题依旧。
顺便说下,测试用的 win7 系统 也是 64 位的。 本帖最后由 131738 于 2018-3-18 20:25 编辑
提供 3.3.14.5 帮助 _SQLite_Startup 文档相关说明:
SQLite 文件可以从 https://www.autoitscript.com/autoit3/pkgmgr/sqlite 下载, 并保存于 @ScriptDir, @SystemDir, @WindowsDir, 或 @WorkingDir 目录.
win 10 x86 按这个提示运行 _SQLite_Startup 文档示例脚本正常 回复 4# 131738
直接替换sqlite3.dll后,问题解决,感谢!!!
页:
[1]