<このサンプルの概要> ADODB.Streamを使用しSJIS、JIS、EUC、UTF-7、UTF-8 からVB.NET内部文字コードである UNICODE(UTF-16)に変換します。また、UNICODEからの逆変換もします。全ての文字コードを UNICODEに変換出来て、その逆変換も出来れば全ての文字コード間の変換がUNICODEを通して 出来る事になります。UNICODEを通す事による処理速度等は気にしていません。 ADODB.Streamを使用するためには、参照設定が必要になります。 「adodb」を追加してお試しください。 ADOで文字コード変換とは、意外でしたが結構簡単に出来ます。WideCharToMultiByteと MultiByteToWideCharによる文字コード変換ではEUCが変換出来ませんでしたが、 ADODB.Streamでは変換出来ます。また、ADODB.