【发布时间】:2014-01-27 07:21:24
【问题描述】:
我已经安装了 Lua for Windows“包括电池”5.1.4-46。 它没有我想要的一切。 我正在尝试重写我在个人 PC 上使用的 AutoIt 脚本。 我找不到访问 Windows 注册表的简单方法。 WinAPI module by Steve Donovan 看起来会给我我想要的东西。 我还希望能够检索文件属性以确定目录是否为联结。
我意识到我真正的问题不是 WinAPI,但如果我了解如何将它添加到 Lua for Windows,我希望可以添加其他 Lua 插件。 如何从 Lua for Windows 将 WinAPI 添加到 Lua 安装?
编辑:我找到了 Lua 5.1 lua for windows 的二进制 winapi.dll。 enter link description here
我将它复制到“Lua\5.1\clibs”文件夹。我在一个短程序的顶部添加了 require("winapi") 。我不得不退出并重新启动 SciTE 编辑器,现在它似乎可以工作了。
【问题讨论】:
-
你怎么知道它不起作用?发布您尝试过的内容和看到的内容。
-
我不知道如何将 3rd 方库添加到 Lua for Windows。没有错误消息。
-
感谢您让我发布错误消息,我以为我必须再次编译 Lua。在查看之后,我找到了二进制文件,把它放在哪里,现在它可以工作了。
-
太棒了。您的编辑是一个答案。您应该为自己的问题创建一个答案,这样人们就可以对其进行投票。支持您认为有用的答案。如果您发现自己的答案最有用,我相信您可以接受自己的答案。