プチコン3号 SmileBASIC コミュニティプレイ日記ナス ryoumasuhara2016/07/26 08:32:11RESTOREをつけたらType mismatchというエラーが起きます。どうすればいいですか?1そうだね 9返信プレイ済み2017/11/03 12:25:17に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿みむ*mim hidemimtp2016/7/26 8:37@MAP001は全て文字列ですから、 READ 文字列、数値、数値 ではエラーになりますね。1そうだね プレイ済み2017/11/03 12:25:17に取得
プチコン3号 SmileBASIC コミュニティ返信[2]親投稿ナス ryoumasuhara2016/7/26 8:39DATAの後ろに数値をつければいいんですか?0そうだね プレイ済み2017/11/03 12:25:17に取得
プチコン3号 SmileBASIC コミュニティ返信[3]親投稿みむ*mim hidemimtp2016/7/26 8:44それでエラーは出なくなると思います。全行に DATA "-------I------",2,3 とかみたいに。 そもそも READ S$,C,A というのは、CとAにマップデータの何かを取得したいのではないのですか? もしマップデータだけでよいのなら、 READ S$ だけにすればエラーは出ません。0そうだね プレイ済み2017/11/03 12:25:17に取得
プチコン3号 SmileBASIC コミュニティ返信[4]親投稿otta777 otta777a2016/7/26 9:19RESTOREで指定するラベルに間違いは無いですか? 112行より前にこのREAD命令で指定した内容のデータがあるのでは 無いかと推測されますが、その部分のスクリーンショットは貼れますか? 1そうだね プレイ済み2017/11/03 12:25:17に取得
プチコン3号 SmileBASIC コミュニティ返信[5]親投稿ナス ryoumasuhara2016/7/26 11:05それより前のデータはこれです。0そうだね プレイ済み2017/11/03 12:25:17に取得
プチコン3号 SmileBASIC コミュニティ返信[6]親投稿ナス ryoumasuhara2016/7/26 11:06DATA "文字列",1,2やREAD S$にしても直りませんでした。 公開キーを発行しましょうか?0そうだね プレイ済み2017/11/03 12:25:17に取得
プチコン3号 SmileBASIC コミュニティ返信[7]親投稿otta777 otta777a2016/7/26 12:24今エラーが発生しているプログラムはそれより前にあるデータを 読み込むためのプログラムで間違いなさそうです。 貼ったスクリーンショットより更に前にこの形式のデータが続いていると 思うのでこのデータの頭の部分にラベルを付けてRESTORE命令で そのラベルを指定すればエラーは出なくなると思います。1そうだね プレイ済み2017/11/03 12:25:17に取得
プチコン3号 SmileBASIC コミュニティ返信[8]親投稿みむ*mim hidemimtp2016/7/26 21:49READでどのデータを読み込むのかを指定するのがRESTOREなので、読み込みたいデータがある場所を「RESTORE @名前」で指定してからREADします。 READ文とDATAで指定している変数の型と並びが同じであれば、少なくともREAD文でエラーになることはありませんよ。 あとはエラーで止まった時に、DIRECTモードで ?S$,C,A として、どのデータを読んだときにエラーが出ているのかを見てみるとか、調べ方は色々あります。1そうだね プレイ済み2017/11/03 12:25:17に取得
プチコン3号 SmileBASIC コミュニティ返信[9]親投稿ナス ryoumasuhara2016/7/27 12:26わかりました。やってみます!0そうだね プレイ済み2017/11/03 12:25:17に取得