Windows 上の Ruby には win32::ole ライブラリがあり、VBScript やその他のスクリプト言語 (win32 バインディングを使用する Python、Perl など) と同様に、Ruby を COM クライアントとして機能させることができます。ただ、他のクライアントからもアクセスできるCOMサーバーをRubyで作れないかと思っています。Python は win32 パッケージを使用してこれを可能にし、さらに簡単にしますが、Ruby での例を見つけることができませんでした。
2 に答える
0
まあ、常に Python があり、COM サーバーの作成を自明に簡単にします。この目的のためにRubyをあきらめています。
于 2012-08-13T23:59:58.887 に答える
0
編集: @Kevin Walzer がフォローアップ コメントで指摘しているように、方法があることが判明しました。下記参照。
いいえ。
長い答えは、作業を IronRuby に委譲する C# ラッパーを作成できるということです。この質問を参照してください:
VS2010 の IronRuby プロジェクトを DLL/exe ファイルにコンパイルできますか?
このリソースも役立つ場合があります。
于 2011-09-13T13:34:04.517 に答える