- 締切済み
VB 2005 8bit ASCII変換
VB6.0では、7F以降の ASCII変換ができませんでしたが、VB2005ではこの問題解決しているのでしょうか?どなたか知っている方がいらっしゃいましたら教えて頂きたいのですが。よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- K-Sogacchi
- ベストアンサー率53% (50/93)
回答No.3
ん?? VB6で Debug.Print Hex(Asc("ア")) を実行したら B1 が返ってきますし、 Debug.Print Chr(&HB1) を実行したら ア が返りますよ? (ア は半角文字に読み替えてください) それとも、これとは違うレベルの処理なんでしょうか? ちなみにVB2005でも同様の事が可能です。
補足
aigaion様 早速の回答ありがとうございます。 ASCIIコードですが、7bitであれば0x7Fまでしか使用しませんが、8bitになると0xFFまで使用するようになります。 VB6ではこの0x7F以降の値をASCII変換する事ができませんでした。 この症状がVB2005になって修正されているのかなと思いましたので。 説明足らずで申し訳ありません。