- 締切済み
VB 2005 8bit ASCII変換
VB6.0では、7F以降の ASCII変換ができませんでしたが、VB2005ではこの問題解決しているのでしょうか?どなたか知っている方がいらっしゃいましたら教えて頂きたいのですが。よろしくお願いします。
- shimakichi
- お礼率57% (23/40)
- Visual Basic
- 回答数3
- ありがとう数7
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- K-Sogacchi
- ベストアンサー率53% (50/93)
ん?? VB6で Debug.Print Hex(Asc("ア")) を実行したら B1 が返ってきますし、 Debug.Print Chr(&HB1) を実行したら ア が返りますよ? (ア は半角文字に読み替えてください) それとも、これとは違うレベルの処理なんでしょうか? ちなみにVB2005でも同様の事が可能です。
関連するQ&A
- ASCIIコード8bitについて
ASCIIコード8bitについて教えてください。 『F7300.』この文字データをASCII文字コードの8bitで表現するとどのようになりますか? 変換の仕方も教えていただけたら幸いです。
- ベストアンサー
- その他(プログラミング・開発)
- EBCDICをASCIIに変換したい
EBCDICをASCIIに変換したいのですが、 ASCIIは半角カナは変換できませんよね? それをどうにかして変換できるようにしたいのですが。。。 どなたかご存知の方、教えてください。
- ベストアンサー
- その他(プログラミング・開発)
- ASCII変換について
ASCII変換についてです。 unsigned char *p; p = "0x01,0x02,0x03,0x04"; 4バイト分、*pをASCII変換して出力する方法を 教えて下さい。 結果は『01020304』と出力されると思います。 toasciiを使用するのかと思いましたが、うまく いかず困っております。お願い致します。
- 締切済み
- C・C++・C#
- アスキーコードへの変換について VB6(初心者)
変数文字列をアスキーコードの10進数であらわしたいのですが、どのようなプログラムをかけばいいのでしょうか? ネットで調べたのですが、よくわかりません。 たとえば hensuumojiretuという名前の変数文字列を作り、それをアスキーコードに変換するとしたらどのようなプログラムをかいたらよいのでしょうか。 hensuumojiretuは自分で入力する形にしたいです。 それがわかったら変換後のアスキーコードを変数文字列(数字?)として定義したいと思っています。 この本に載ってるとか、このサイトにあるよという情報でもよいのでどうかおしえてくださいおねがいします。
- ベストアンサー
- Visual Basic
- ASCIIコードに変換するには?
ポケベルのコードをASCIIコードに変換するプログラムがどうしても書けません。。教えてください。 せめてアルゴリズムだけでもお願いします。
- ベストアンサー
- C・C++・C#
- 2進数からアスキーコードへの変換についって
趣味で電子工作を行っているものです。 picマイコンを使用して、A/D変換の結果10bitのデータを得ました。 8ビットのマイコンなので2つのレジスタに分かれてデータが格納されています。(上位2ビットと下位8ビット) この2進数のデータを10進数に変換し、一桁ごとにアスキーコードにして、シリアル通信を用いてPCに送りたいと思っています。 ここで、10bitのデータの2進数から10進数への変換。 10進数のデータを一桁ずつアスキーコードへ変換。 の2つのやり方がわかりません。 2進数のデータのままPCに送り、PCのソフト側で変換するほうが簡単なのですが、今回はPIC側で変換し、アスキーコードで送る必要があります。 プログラムに使用する言語はアセンブリです。 どなたか分かる方がいましたら教えてください。
- ベストアンサー
- その他(趣味・娯楽・エンターテイメント)
- VB6.0からVB2010へ変換
10年ほどプログラムから遠ざかっておりまして、事情により以前作成したプログラムを動かすことになりました。そこで、VB6.0のプログラムをVB.NET系へ変換できることを聞いたのですが、その方法がわかりません。具体的にはどうすればよろしいのでしょうか。変換したいのは、VB6.0→VB2010です。よろしくお願いいたします。
- ベストアンサー
- Visual Basic
- 16進をASCIIコードに変換する手法
16進をASCIIコードに変換する手法を教えて下さい。 *例 もしchar型変数aに0x0aが入っていたら0x41(大文字にしたい) aの値が1~fどれがきても対応できるようにしたいのですが・・・ if文とかswitchを多用しなくても簡潔に記述できますか?
- 締切済み
- C・C++・C#
- アスキーコードから数字に変換
アスキーコードで送られてきた4つのデータを数字に変換する方法を教えてください。 4つのデータはいっぺんに送られてくるのでアスキーコード文字数は16です。(ひとつのデータは4文字です) よろしくお願いします。
- ベストアンサー
- Visual Basic
- VB6からVB2010への変換
VB6の資源をVB2010に移行することになりました。 とりあえずVS2010Proの評価版をダウンロードして準備をしている段階です。 色々な資料を参考にするとVB6からVB2010への変換ツール(VBUPGRADE.EXE)があることがわかりました(完全な変換はもちろん無理だとは思いますが)。 そして、VB6のプロジェクトを開くと自動的にアップグレードウィザードが起動され、変換されるとありましたが、起動しませんし、普通に開くを選択しても拡張子VBPは選択できないか、テキストとしてしか開くことが出来ません。 何か設定が必要なのでしょうか? よろしくお願いいたします。
- ベストアンサー
- Visual Basic
補足
aigaion様 早速の回答ありがとうございます。 ASCIIコードですが、7bitであれば0x7Fまでしか使用しませんが、8bitになると0xFFまで使用するようになります。 VB6ではこの0x7F以降の値をASCII変換する事ができませんでした。 この症状がVB2005になって修正されているのかなと思いましたので。 説明足らずで申し訳ありません。