有人知道通过 Lua 进行 COM 编程的示例吗?可能需要一个图书馆。

我需要为 Photoshop 编写一些外部脚本,所以想知道 Lua 是否可以。

有帮助吗?

解决方案

看一看的Lua为Windows 。它包含LuaCOM。我还没有尝试过自己,虽然。

其他提示

正如gimpf所说,看看LuaCOM。您可以从以下位置获取它: 它的官方网站, ,这是最新版本(1.4)。将其解压缩到某个位置并查看文件夹“Demo”,其中包含以下示例:

  • 阿多
  • 微软幻灯片软件
  • SAPI(语音API)
  • WMI

它们更像是测试用例而不是示例,但您可以明白其中的想法。

您可以使用CInvoke和一些定制的C / C ++代码和Lua元表合并推出自己的系统。

http://www.nongnu.org/cinvoke/

从以往的经验,虽然我不建议这一点,这是很复杂的,需要大量的努力来得到它的权利,并使其防弹。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top