コミュニティアイコン プチコン 非公式コミュニティ トピック

アバター
ノラ猫Nr ◆gTRYeEBKvG25
2018/11/18 19:33
質問
EXECで...
EXECで起動して、起動したプログラムでENDをやると、元のプログラムに戻ってくるようにするには、どうすればいいですか?

コメント

アバター
RU-RA 2018/11/18 19:53 ◆WXDJqyOv9yBK
EXECをするプログラムスロット以外のスロットならEND で戻れます。

しかし、EXECをしたスロットに読み込むと失敗します。(検証したよ!)

============例==================================================
[スロット 0]
@A
? "AAA"
EXEC "PRG1:B"
WAIT 30
GOTO @A
[スロット 1]
? "BBB"
WAIT 30
END
================================================================
こうすると、AAAとBBBが、1/2秒ずつ表示されます。(繰り返し)
GOTO WAIT PRINT (?)のプログラムはご自由に変えてください。
スロット 1にEXEC するのが無理なら諦めましょう。諦めも肝心ですよ。
アバター
takumi 2018/11/18 20:12 ◆Ce3Q40uXWJjn
自作命令を使う方法もあります。
[EXEC前]
@A
? "AAA"
EXEC "EXEC後のファイル名"
WAIT 30
GOTO @A
[EXEC後]
DEF EXEND
EXEC"スロット0のファイル名"
END
? "BBB"
WAIT 30
EXEND
…無駄な作業か…
アバター
しんいち 2018/11/18 20:37 ◆lHy.hAWXbthn
ENDじゃなくて、起動したプログラムで EXEC 元のプログラム という手もあるよ(SBSMILE方式?)。あ、それがtakumiさんのやつか。
アバター
ノラ猫Nr 2018/11/18 20:49 ◆gTRYeEBKvG25
できましたありがとうございました!

コメントを書く

  • こちらは「プチコン3号」「プチコンBIG」など、プチコンシリーズに関する話題を扱ったコミュニティです
  • プチコンシリーズにまったく関係ない書き込みはご遠慮下さい。削除の対象となります
  • こちらにはその他のゲームや雑談のコミュニティはなく、作る予定もありません (ひとりで管理できないため)。ごめんなさい
  • ユーザー登録なしで書き込みができます
  • 秘密の合い言葉は成りすましの防止 (トリップ機能)、書き込みの編集時の本人認証に使用します
  • 秘密の合い言葉に他人に推測されやすい言葉、他サービスと同じパスワードは入力しないでください。
  • 書き込むと、投稿時に入力したお名前と秘密の暗号が記憶され、ログイン状態になります

- WEB PATIO -