プチコン3号 SmileBASIC コミュニティ投稿シュナ S_S_Schneider2015/02/09 12:20:22TXTファイルを EDIT で編集しようとしたら 最後の文字までカーソルが動かず…… バグ? 仕様? (´・ω・`) ソフトキーボードで上書き入力すれば 最後の文字の書き替えぐらいは 出来ますが… これは 自分でテキストエディタを作りなさい ということなのか……!! (゜ロ゜)2そうだね 8返信プレイ済み2017/11/03 23:42:11に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿けい kei0baisoku2015/2/9 12:30ファイルの終端に改行が無いからではないでしょうか? プチコンのエディタだと、ファイルの終端は改行コードがあるのが前提になっているようです。 これがバグか仕様かは微妙な所ですが………(-ω-)0そうだね プレイ済み2017/11/03 23:42:11に取得
プチコン3号 SmileBASIC コミュニティ返信[2]親投稿l-oxygen_k KOKO9292922015/2/9 15:18俺もあるw PRINT "ありがとう|" ▲ここでカーソル止まる (;^^) 止まるな… / L L ___/ ←3DS 0そうだね プレイ済み2017/11/03 23:42:11に取得
プチコン3号 SmileBASIC コミュニティ返信[3]親投稿りゅうまご ryumago2015/2/9 16:08プログラムで文字列の最後にCHR$(10)を追加すれば大丈夫ですよ0そうだね プレイ済み2017/11/03 23:42:11に取得
プチコン3号 SmileBASIC コミュニティ返信[4]親投稿Godot orz_1272015/2/9 19:44自分もちょっと前にその現象にw とりあえず以下で回避。 LOAD "TXT:元のファイル名 " OUT A$ SAVE "TXT:新たなファイル名",A$+CHR$(10) でもこれだと最後にCHR$(10)がふえているのでそのテキストファイルを読み込むプログラムを作っているなら、その対応が必要になります。 読み込んだあとPOPでCHR$(10)を削ろうとしたらエラーになりました。 現在、文字列の最後の処理に不具合が在るようです。 もしかしたらその不具合の関係かも。0そうだね プレイ済み2017/11/03 23:42:11に取得
プチコン3号 SmileBASIC コミュニティ返信[5]親投稿とうどうしゅんすけ. ShunsukeTodo2015/2/9 20:22プチコンのテキストファイルには終端コード1A(H)が入っていないんですね。0そうだね プレイ済み2017/11/03 23:42:11に取得
プチコン3号 SmileBASIC コミュニティ返信[6]親投稿シュナ S_S_Schneider2015/2/10 7:59コメントありがとうございます。 確認してみた所 改行コード(LF &H0A) で上手くいきました。 エディタを作るとなると 骨が折れそうですねぇ… ちなみに 復帰コード(CR &H0D) でも改行するみたいです。0そうだね プレイ済み2017/11/03 23:42:11に取得
プチコン3号 SmileBASIC コミュニティ返信[7]親投稿Godot orz_1272015/2/10 9:00CHR$(10)でもCHR$(13)でも改行はされますが… 一度ファイルに書き込んで それを読み出すとCHR$(13)は CHR$(10)に置換されてしまいます。 一度お試しください。 知らないとはまる処ですw と言うわけで自分は 改行は明示的にCHR$(10)を使用しています。2そうだね プレイ済み2017/11/03 23:42:11に取得
プチコン3号 SmileBASIC コミュニティ返信[8]親投稿シュナ S_S_Schneider2015/2/10 12:36Godot さん 有益な情報ありがとうございます。 復帰コードは ファイル出力時に 改行コードに置換されるという仕様は 初耳でした。 なぜ このような仕様としているかは 理解できませんが…… ともかく 改行に関しての処理で つまずくことが無くなったので 感謝します。1そうだね プレイ済み2017/11/03 23:42:11に取得