トピック
ぽんじろう BOBOBONO0717

エラーがでてしまいます

画像のプログラムを実行すると一番下の行でエラーが出てしまいます(泣) 何処か間違えてますか?
0そうだね
プレイ済み
返信[1]
親投稿
ぽんじろう BOBOBONO0717
エラー名はIllegal function callです
0そうだね
プレイ済み
返信[2]
親投稿
FILESで得た文字列はファイル種別を表す印がついています。 スペースか*のどちらか この文字を取り除かないとダメなんですね
2そうだね
プレイ済み
返信[3]
親投稿
otta777 otta777a
FILES命令では一番上の行(Y座標0)にファイルの総数が表示され その次の行(Y座標1)からファイル名が表示されます。 FILESの結果を文字列配列変数に格納する場合は要素番号0から 格納されます。C$[0]~C$[ファイルの数-1]までにファイル名が 格納されますが、DELETE "DAT:"+C$[A]とすると変数Aの 値はFILESで表示されたファイル名に合わせて1~ファイル数と なってしまうため一番下の行のファイルを選んだときに必ず"DAT:"を 削除する指示になってしまうためエラーになってしまいます。
2そうだね
プレイ済み
返信[4]
親投稿
すっかり添字見落としてた
1そうだね
プレイ済み
返信[5]
親投稿
otta777 otta777a
すっかりファイル種別文字見落としてた
1そうだね
プレイ済み
返信[6]
親投稿
ぽんじろう BOBOBONO0717
なるほど! なかなかややこしいFILES命令・・・ 使いこなせるよう頑張ります! 詳しく教えてくださり、ありがとうございました!
0そうだね
プレイ済み
返信[7]
親投稿
ぽんじろう BOBOBONO0717
すっかり添字もファイル種別文字も見落としてた
0そうだね
プレイ済み