1

任何人都知道通过 Lua 显示 COM 编程的任何示例吗?可能需要一个库。

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

4

3 回答 3

4

看看Lua for Windows。它包含 LuaCOM。不过我自己没试过。

于 2009-02-04T18:47:28.650 回答
3

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

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

它们更像是测试用例而不是示例,但您可以理解。

于 2009-02-05T12:19:51.330 回答
3

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

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

根据经验,虽然我不能推荐这个,但它非常复杂,需要付出很多努力才能做到正确并使其防弹。

于 2009-12-08T14:22:14.863 回答