質問: アスキーコードへの変換について vb6(初心者) 変数文字列をアスキーコードの10進数であらわしたいのですが、どのようなプログラムをかけばいいのでしょうか? ネットで調べたのですが、よくわかりません。 たとえば hensuumojiretuという名前の変数文字列を作り、それをアスキーコードに変換するとしたらどのようなプログラムをかいたらよいのでしょうか。 hensuumojiretuは自分で入力する形にしたいです。 それがわかったら変換後のアスキーコードを変数文字列(数字?)として定義したいと思っています。 この本に載ってるとか、このサイトにあるよという情報でもよいのでどうかおしえてくださいおねがいします。
回答: >もう一つ質問なのですが、変換後の数字と数字の間の・・はどのプログラムでだしているのでしょうか? label1ではなくtextに結果を表示した場合の話ですよね? textboxはデフォルトで改行表示しません。 よって、vbcrlfを認識できないので、・・になります。 改行表示したい場合はmultilineというプロパティが あるのでtrueにしてください。 サンプルでvbcrlfを使用したのは一文字ずつ表示 したほうが見やすいと思った為で、深い意味はありません。 改行の話 たとえばabc(改行) dという内容をアスキーで表示すると &h41 &h42 &h43 &h0d &h0a &h44 になります。(&hは16進数を表します) ウィンドウズはcr,lf(&h0d &h0a)があると改行とみなします。 unix系はlf(&h0a)マックはcr(&h0d)で改行とみなします。