From: "U.Nakamura" Date: 2008-01-28T11:55:45+09:00 Subject: [ruby-dev:33438] Re: Win32OLE: set encoding to OLE string こんにちは、なかむら(う)です。 In message "[ruby-dev:33435] Re: Win32OLE: set encoding to OLE string" on Jan.28,2008 11:38:16, wrote: | > で、まあ、これはこれとして、wc2mbしないでそのままWSTRをUTF-16LE | > に返すようなことも将来は考えるべきなんですかねえ。 | > ruby本体側もですが。 | | 数年前からの懸案ですねぇ、欲しいと思います。 互換性のことを考えるとあんまり簡単に変更はできないんですけど ね。 メソッドを分けるか、結果のencodingを何らかの形で指定できるよ うにするかしないといけないとは思うんですが。 | ところで、UTF-16LE でなく、pack あたりにつっこんで UTF-8 の方が使いやす | かってりしませんか。 個人的には、どっちでも同じ程度には使えない :) と思うので、ど っちでもいいんですが、UTF-8の方がよっぽど有利とかじゃなければ、 APIが返した形をそのままの方が実装する方は楽なのでそっちかな、 と思います。 # というわけで「よっぽど有利」の例は募集。 それでは。 -- U.Nakamura