投稿
ぴくと kanau1203
連投すいません UTF-16 での改行の文字コードはどうなりますか?また確認する方法があれば教えてください!
1そうだね
プレイ済み
返信[1]
親投稿
れい rei-nntnd
キャリッジリターン(CR)なら0x000D、 ラインフィード(LF)なら0x000A。 CHR$やASCで確認すりゃいい。 プチコンはLF一文字を使うのが基本っぽい。
2そうだね
プレイ済み
返信[2]
親投稿
ぴくと kanau1203
ありがとう!
0そうだね
プレイ済み
返信[3]
親投稿
Godot orz_127
プチコンではCHR$(10)またはCHR$(13)で改行します。 ちなみに文字列はSAVEするときUTF-8に変換されてファイルとなるようです。 LOADするとUTF-16に戻っていますが…。 文字列をSAVEした後、 LOADするとCHR$(13)のところは CHR$(10)に変わっているので注意。
0そうだね
プレイ済み
返信[4]
親投稿
れい rei-nntnd
いやいや 場合によるよ。 PRINT文だとCHR$(13)では改行しない。 改行マークがでるだけ。
0そうだね
プレイ済み
返信[5]
親投稿
Godot orz_127
確認しました。 れいさんの指摘が正しいです。 プチコン3でPRINT文で改行するにはCHR$(10)でないと駄目でした^^; 文字列を一旦ファイルに書き込んで読み出すとCHR$(13)がCHR$(10)に置き換えられてしまうので、思わぬところで改行されていて、 あれれ?? となる感じですw
0そうだね
プレイ済み
返信[6]
親投稿
ぴくと kanau1203
ありがとうございます!今エクセルもどきを作っていて、役に立ちそうです!
0そうだね
プレイ済み
返信[7]
親投稿
☆Tatsukin★ tatu_kin1192
ちなみに、改行が押されたか確かめる場合は、 改行の文字が入っている、 CHR$(13)です。 CHR$(10)では反応しません。 (10は文字が入っていないので。)
0そうだね
プレイ済み