| どうも、しつこいMrです。
セーブデータをロードするコマンド実装が見送られていますが、 「ロードするファイル名と多重起動を許可するフラグを引数にして二つ目のSRCを起動する。」 という方法で実装可能ではないでしょうか。
私のところではVB5の実行環境がないのでテストしようがありません。 ソースを見ると理論上はうまくいきそうな気がします。 実装方法を文章で書くとこうなります。
・SRCの複数立ち上げを阻止している部分に、引数に「複数立ち上げ許可フラグ」があったら複数立ち上げを許可する。 ・SRCから「ロードするセーブファイル名」と「複数立ち上げ許可フラグ」を引数にして、もうひとつSRCを起動する。 ・最初のSRCはそのまま終了する。 ・もうひとつのSRCは複数立ち上げが許可されているので問題なくセーブデータを読み込んで動く。
こうするとあたかもセーブデータをロードしたように見えると思います。 このやりかたが通用するか、など意見をください。 問題ないようなら、 「こういうやり方ならセーブデータロードができます」 ということでリクエスト板に書き込もうと思います。
なお、以下議論で一旦リクエストしています。 No5817
|