投稿
ネタバレ
ヨッシー okkun2002
EXECやGOSUB(GOTO) "1:@ふがふが"等で実行されたか判断出来ないかなぁ。
0そうだね
プレイ済み
返信[1]
親投稿
BACKTRACEとCHKCHRで何とかなるかもしれません。
0そうだね
プレイ済み
返信[2]
親投稿
ヨッシー okkun2002
実行されたスロットが0でなければということですか? やってみます。
0そうだね
プレイ済み
返信[3]
親投稿
「GOSUB」の場合は、「BACKTRACE」の表示から、スロット番号と行番号とを収集出来ます。 「EXEC」の場合は、スロット番号が表示されない場合があります。 また、画面の変化があるので、画面の待避と、復旧が必要になる場合があります。「BACKTRACE」する前に、画面情報や、「システム変数CSRX」と「システム変数CSRY」を保存する必要があります。
0そうだね
プレイ済み
返信[4]
親投稿
EXECの場合にも、新旧スロットを表示する方法としては、EXECを実行するサブルーチンをつくり、無理矢理、履歴を残す方法も考えられます。 (好き嫌いが分かれそうな方法ではありますが・・・)
0そうだね
プレイ済み