ヘキサから文字を出力させるには?

解決


こじ  2005-08-16 02:18:23  No: 91497

VB初心者です。
BCD、SJIS(漢字含む)等が混在したバイナリデータを読み込み出力させる処理を考えています。
とりあえずデータをBYTE型の配列にコピー出来ました。

ヘキサから文字を出力させるにはどうしたらいいでしょうか。
・Dim buf As String
  buf = &H41
    →これだと文字「65」が入るだけです。
      こんなイメージで出来ないのでしょうか。
・MsgBox Chr(&H41)
    →文字「A」が出力されましたが、この方法だと漢字は出力できないのでしょうか。

参考になるURLでもいいです。ご教授お願いします。


魔界の仮面弁士  2005-08-16 03:10:41  No: 91498

> ・MsgBox Chr(&H41)
>  →文字「A」が出力されましたが、この方法だと漢字は出力できないのでしょうか。

MsgBox Chr(&H95D9) & Chr(&H8E6D)


こじ  2005-08-16 03:23:33  No: 91499

>MsgBox Chr(&H95D9) & Chr(&H8E6D)
表示できました!!

同じようにすればセルにも出力できました!
buf = Chr(&H95D9)
Cells(1, 1).Value = buf
質問に答えて頂き有難うございました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加