From: Masaki Suketa Date: 2010-05-27T00:08:03+09:00 Subject: [ruby-dev:41428] Re: [Bug #3339] win32ole test failure 助田です。 On Wed, May 26, 2010 at 11:09:54PM +0900, U.Nakamura wrote: > > どうでもいいですが、「&」の前の「\」にはなんか深い意味があり > ますか? 言われてみれば、特に意味はありませんでした。 > とかやってるとキリがなさそうなので、念のためWSHを使って同等の > 処理を実行してみましたが、同様に日本語だろうが英語だろうがエ > ラーなしでショートカットも作成されませんでした。 > なんだかわかんないけど何か問題があるんでしょうねえ。 > どうしましょ。 いろいろすいません。 お手数ですが、InvokeVerb の代わりに、InvokeVerbEx を 使うとどうなりますか? 元々本当にやりたいテストは、 値渡ししか受け付けないCOMのメソッドの場合に WIN32OLE_VARIANT を使えば、値渡しで呼び出すことができるか? ということなので、InvokeVerb に拘りはありません。 InvokeVerbが動かないのは、それはそれで問題かも知れませんが WSHでも動かないのなら、ちょっと手が出せそうにないし...。 助田