Tietew です。

On Fri, 8 Mar 2002 21:14:39 +0900 (JST)
In article <200203081214.VAA24431 / smtp2.nifty.ne.jp>
[[ruby-ext:02071] Re: BSTR with win32ole]
Masaki Suketa <masaki.suketa / nifty.ne.jp> wrote:

> いっそのこと
> 
>   rs.Fields(0).AppendChunk WIN32OLE_VARIANT.new("hoge", BSTR|MB)
> 
> みたいに、WIN32OLE_VARIANT型を用意した方がいいんじゃないかと
> 思い始めました。
> 
> # WIN32OLE_VARIANT.new("hoge", BSTR|WC) だったらワイドキャラクタ化する。
> 
> やり過ぎという気もしないではないのですが、あってもいいんじゃないかと
> 思い始めてます。どう思われますか?

VARIANT(特にワイド文字列)は OLE だけのものじゃない(ふつうの
Win32API にも渡したいことがあるかも)ので,できるならジェネリッ
クな Win32::VARIANT 相当のものが欲しいですね。

折角 ruby-win32 も立ち上がったことですので,そっちで議論するとい
うのはどうでしょう。


―[ Tietew ]――――――――――――――――――――――――――
 メ : tietew / tietew.net / tietew / raug.net / tietew / masuclub.net
ホペ: http://www.tietew.net/     Tietew Windows Lab.
      http://www.masuclub.net/   鱒倶楽部
指紋: 26CB 71BB B595 09C4 0153  81C4 773C 963A D51B 8CAA