我正在尝试通过我已使用 Aut2Exe 转换为 exe 的 AutoIt 程序打开文件路径中存在的 .dll 文件。
当我将程序转换为 .exe 文件时,我无法打开文件,因为 DllOpen() 返回 -1 但是当我运行它时,SciTE 脚本编辑器工作正常,即它能够打开 .dll 文件。
我使用 DllOpen 的方式可以在此链接上找到,即 GistHub,特别是在函数 _CommSetPort 中。
当程序是 .exe 文件时,为什么函数 DllOpen 会返回 -1 作为它的返回值,而当它被要求打开的 .dll 文件很明显可用时,任何想法都会返回。
任何想法/建议表示赞赏。