gpt4 book ai didi

ruby - 用 Ruby 创建 COM 服务器?

转载 作者:数据小太阳 更新时间:2023-10-29 08:10:24 24 4
gpt4 key购买 nike

Windows 上的 Ruby 具有 win32::ole 库,它允许 Ruby 充当 COM 客户端,类似于 VBScript 和其他脚本语言(Python、Perl 等与 win32 绑定(bind))。但是,我想知道是否可以使用 Ruby 创建一个可以从其他客户端访问的 COM 服务器。 Python 使用它的 win32 包使这成为可能,甚至是简单的,但我还没有找到任何关于 Ruby 的例子。

最佳答案

编辑:正如@Kevin Walzer 在后续评论中指出的那样,事实证明是有办法的。见下文。


没有。

长答案是您可以创建一个 C# 包装器,将工作委托(delegate)给 IronRuby。看到这个问题:

Can I compile IronRuby project in VS2010 into DLL/exe file?

此资源也可能有帮助。

https://github.com/rifraf/IronRubyEmbeddedApps

关于ruby - 用 Ruby 创建 COM 服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7402611/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com