• ベストアンサー

VB6での文字コードダンプ

VB6を使用して文字のダンプを取得したいのですが、UNICODE→SJIS変換しての バイト長を取得するものはよく見かけるのですが、全角文字の文字コードの取得法は、調べてはいるのですがなかなか見つかりません。 行いたいことは、全角の"あ"の場合、0x82、0xa0のように SJISでの1バイト毎の16進(10進でも可)の文字コードを 取得したいということです。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • taknt
  • ベストアンサー率19% (1556/7783)
回答No.1

hex(asc("あ")) これで 2バイト分取得できます。 82A0という文字列なので、これの前 2文字、後ろ 2文字をとればいいでしょう。

ST202
質問者

お礼

まさにこれです。 こんな単純に取得できたとは^^; ありがとうございました。

すると、全ての回答が全文表示されます。

その他の回答 (1)

  • TAGOSAKU7
  • ベストアンサー率65% (276/422)
回答No.2

参考になりませんでしょうか? http://oshiete1.goo.ne.jp/kotaeru.php3?q=393593

参考URL:
http://oshiete1.goo.ne.jp/kotaeru.php3?q=393593
ST202
質問者

お礼

ありがとうございました。 ここも参考にさせて頂きます。

すると、全ての回答が全文表示されます。

関連するQ&A