投稿
ヘルプの、「文字列にCHR$を用いてUTF-16の文字コードを含めると、漢字表示も可能。」というのは、どういう風に書けば良いのでしょうか。 例文を教えてください。
2そうだね
プレイ済み
返信[1]
親投稿
くーろ katze96
DIALOG CHR$(28450)+CHR$(23383)+"です" と書くと下に漢字が表示されます
0そうだね
プレイ済み
返信[2]
親投稿
くーろs»分かりやすい回答、ありがとうございます。
0そうだね
プレイ済み
返信[3]
親投稿
くーろ katze96
UTF-16のコードを1文字ずつ手で変換するのは大変なので、何かツールを使った方が良いかもしれません…
0そうだね
プレイ済み
返信[4]
親投稿
くーろs»今は変換サイト見ながらポチポチやっています。プチコンでもそういうの、できてほしいなぁw
0そうだね
プレイ済み
返信[5]
親投稿
コードを入力しても罰四角が表示されるかされないかぐらいで… どういうことかわかりますかね…? UTF-16変換なんですが…
0そうだね
プレイ済み
返信[6]
親投稿
くーろ katze96
UTF-16の変換サイトには10進数で書いてありますか?16進数で書いてありますか? もし、16進数ならコードを書くときに&Hが必要になります。 前の例の場合は DIALOG CHR$(&H6F22)+CHR$(&H5B57)+"です" となります。 どんな漢字を表示させたいのでしょうか?
1そうだね
プレイ済み
返信[7]
親投稿
「号初期化終」です。
0そうだね
プレイ済み
返信[8]
親投稿
くーろ katze96
10進数表記なら DIALOG CHR$(21495)+CHR$(21021)+CHR$(26399)+CHR$(21270)+CHR$(32066) 16進数表記なら DIALOG CHR$(&H53F7)+CHR$(&H521D)+CHR$(&H671F)+CHR$(&H5316)+CHR$(&H7D42) ですね。表示されたでしょうか?
0そうだね
プレイ済み
返信[9]
親投稿
くーろ katze96
ちなみに、PRINTなどでは漢字は表示されずに[X]のようになってしまいます。 漢字が表示できるのはDIALOG命令のみです。
0そうだね
プレイ済み
返信[10]
親投稿
くーろs»表示されました! プチコンの場合は10進数のほうがデータ消費が少なそうなので、10進数を使いました! 本当にありがとうございました!
0そうだね
プレイ済み