【问题标题】:Lua COM Programming [closed]Lua COM编程[关闭]
【发布时间】:2010-10-05 11:44:31
【问题描述】:

有谁知道通过 Lua 进行 COM 编程的例子吗?可能需要一个库。

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

【问题讨论】:

    标签: com scripting lua photoshop luacom


    【解决方案1】:

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

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

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

    【讨论】:

    • 强烈推荐 C/Invoke。
    【解决方案2】:

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

    • ADO
    • 简报
    • SAPI(语音 API)
    • WMI

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

    【讨论】:

      【解决方案3】:

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

      【讨论】:

        猜你喜欢
        • 2011-02-25
        • 2018-03-13
        • 2010-11-19
        • 2013-02-17
        • 2023-03-10
        • 1970-01-01
        • 1970-01-01
        • 2010-09-22
        • 2013-08-04
        相关资源
        最近更新 更多