トピック

SAVEでバイナリファイルを保存する方法が分かりません

今まではこのバイナリファイルに触れずにドラクエの「ふっかつのじゅもん」のように文字列をIFによりその数列に足すと言う形でやっていたんですが、新しく作ろうと思っているものではその方式ではファイルがとても多くなってしまいます。(一桁ずつ保存しているため)なので、SAVEで数列を保存したいのですが、SAVE¨DAT:FOOD¨,FOODとやってもタイプミスマッチで弾かれてしまいます。どうやればいいのかどうか教えてください。
1そうだね
プレイ済み
返信[1]
親投稿
だにえる haru2016nen
DATファイルは'配列しか入れられない' から変数の型エラーが。
2そうだね
プレイ済み
返信[2]
親投稿
だにえる haru2016nen
例 DIM STATUS[3] SAVDAT[0]=LV SAVDAT[1]=ATK SAVDAT[2]=SPD SAVE "DAT:SAVDAT",STATUS
2そうだね
プレイ済み
返信[3]
親投稿
あざす!
0そうだね
プレイ済み
返信[4]
親投稿
贅沢で申し訳ないのですが、やってみてもできなかったので一度、バイナリファイル保存するだけのプログラム貰えますか?
0そうだね
プレイ済み
返信[5]
親投稿
TTcreation TTSOFT
例 DIM STATUS[3] STATUS[0]=LV STATUS[1]=ATK STATUS[2]=SPD SAVE "DAT:SAVDAT",STATUS
1そうだね
プレイ済み
返信[6]
親投稿
TTcreation TTSOFT
これで多分… あ、すみませんコピペです
0そうだね
プレイ済み
返信[7]
親投稿
だにえる haru2016nen
»やってみてもできなかった そういう場合は プログラムのスクショ載せてくれりゃ
2そうだね
プレイ済み
返信[8]
親投稿
あきと SideBurnsM
最初のだにえるさんの投稿は配列STATUSを宣言しているのに代入するときはSAVDATに格納しているので動作しないと言うことですね。 TTcreationさんのソースは動作すると思います。ちなみにLV,ATK,SPDは自分で好きな数字を入れておくということです。 セーブできたあとは @LOAD DIM STATUS[3] LOAD ”DAT:SAVDAT”,STATUS LV=STATUS[0] ATK=STATUS[1] SPD=STATUS[2] で読み込めると思います。
2そうだね
プレイ済み
返信[9]
親投稿
だにえる haru2016nen
あ、変数名間違いちた
2そうだね
プレイ済み
返信[10]
親投稿
ΖΕΧ ZEX256
説明するときは動作確認した方がいいよ それか、動作確認してないことを書くか
2そうだね
プレイ済み
返信[11]
親投稿
あきと SideBurnsM
なたでここさんは結局セーブできたんでしょうか…?
0そうだね
プレイ済み
返信[12]
親投稿
ミバ見てなくてコメ返しできませんでした・・・センセンシャル・・・ でも皆様のおかげで無事セーブできました!ありがとうございました!
2そうだね
プレイ済み