HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2020
0515
駆け出しbsaveの行でエラー12が出ます2解決


駆け出し

リンク

2020/5/15(Fri) 22:15:08|NO.90563

bsaveやbloadなどファイル操作(変数保存)の練習をしていたんですが、bsaveでエラー12(ファイルが見つからないか無効な名前です)が出ます。
exist、if命令とstrsizeを使った確認はしています。
bsaveでセーブするファイルが無い場合、名前が無効な場合、具体的にどうすればいいんでしょう。
どの様にファイルを作れば良いのでしょう。
また、エラーが起きない時も遇ったんですが、どうもdelete命令を使ってファイルを消した時から問題が起こった様です。
それから他のファイル名でも同じ様にエラーが起きる様になってしまいました。



この記事に返信する


そら

リンク

2020/5/15(Fri) 22:41:46|NO.90564

ファイルがない場合、確かp3でオフセットを指定してるとエラーになった気がします。
existで確認しているので可能性は低いと思いますが、カレントディレクトリの問題の可能性もあります。
もしchdirでディレクトリ移動とかをしている場合はdir_curでカレントディレクトリを確認してみてはどうでしょうか?



駆け出し

リンク

2020/5/16(Sat) 13:35:45|NO.90570

>そらさん
返答ありがとうございます。
再び変数が記録できる様になりました。
言われた通りファイルを作る最初のbsaveでオフセット指定したのが原因だった様です。
といっても、あの後ゴチャゴチャ考えたり触ったりしたので自分の知識では問題がそれだったとは言い切れないないのですが、可能性としては一番高いかと思われます。



ONION software Copyright 1997-2023(c) All rights reserved.