Rubyからac#dllへの接続に関するこの素晴らしいチュートリアルを見つけました: Rubyは.NET dllをインポートできますか? これはRuby=>C#ではうまく機能しますが、c#=>Rubyでは機能しません。今、私はRubyが接続できるいくつかのカスタムイベントを操作することを考えていました。このページの例A(http://msdn.microsoft.com/en-us/library/aa645739 (v=vs.71).aspx)に従って、カスタムイベントを作成しました。
さて、質問ですが、ルビーからこのイベントにリンクするにはどうすればよいですか?エクセルで私はします:
xl_workbook_events = WIN32OLE_EVENT.new(xl_book, 'WorkbookEvents')
xl_workbook_events.on_event('SheetSelectionChange') do
# do something when the selection has changed.
end#do
しかし、カスタムc#イベントの場合、私にはわかりません。よろしく、