找回密码
 加入
搜索
查看: 1481|回复: 4

[系统综合] 【已解决】_SQLite_Startup()在Win10环境下加载出错

[复制链接]
发表于 2018-3-17 12:44:26 | 显示全部楼层 |阅读模式
本帖最后由 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为新装系统)。




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2018-3-18 16:51:22 | 显示全部楼层
程序以32为运行  默认是64位  或者你加载你的64位的DLL试试
 楼主| 发表于 2018-3-18 18:51:42 | 显示全部楼层
回复 2# cfanpc


    从网上下载了个 sqlite3_x64.dll 改成 sqlite3.dll 放在程序目录后,问题依旧。

    顺便说下,测试用的 win7 系统 也是 64 位的。
发表于 2018-3-18 20:24:35 | 显示全部楼层
本帖最后由 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 文档示例脚本正常
 楼主| 发表于 2018-3-21 19:07:46 | 显示全部楼层
回复 4# 131738


   直接替换sqlite3.dll后,问题解决,感谢!!!
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-11-16 19:00 , Processed in 0.070040 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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