From: Koji Arai Date: 2000-11-12T00:56:49+09:00 Subject: [ruby-list:25894] Re: win32ole0.1.4(型が一致しません) 新井です。 > 助田です。反応が鈍くてすいません。 情報ありがとうございます。 > 一度、Word 97 SR2以降のバージョンで試してみてください。 Microsoft のページを見てみたら SR2 にするには SR1 にしないと ダメで、これは郵送なんですね。さすがにそこまでする気にはなら ないです。いろいろ調べてくださったのに勝手を言ってすみません。 > # やっぱり明示的に引数を変換できるからくりをWin32OLE側に > # 用意しないと駄目か。 Variant とか言う奴だとダメってことですか?確かに、ヘルプを見 ると引数 FileName は文字列型を指定するようにと書かれているの ですが、VBAからだとVariant変数(Dim var as Variant だったかな?) を作ってそれを渡しても動いてました(VB全然わかってないです _ _)。 ...っと調べてみたらCvar()というVariantへの変換関数があり ますね。これを使うと同じエラーになるのかも。。。うーん、ちゃ んと動く。 なんだかよくわからないのですが、あまり他言語に一生懸命になる 気はないのでした。きれいさっぱりあきらめることにします。どう もお手数おかけしました(_o_) -- 新井康司 (Koji Arai)