コミュニティアイコン プチコン 非公式コミュニティ プレイ日記

アバター
ほっちゃん ◆n2Yw9i6qCGtO
2022/12/2 18:40
質問です。
他プロジェクトのDATA文やプログラムを読み込む・実行するにはどうすればいいですか? データとかカレントプロジェクトとか、そういう系に弱いので全くわかりません( ; _ ; )

コメント

アバター
ジドオブ 2022/12/2 20:12 ◆C5SvT64/Rtme
私も知りたいです。
アバター
こういち 2022/12/2 20:20 ◆ou0jbJnEJ0Kb
スマイルツールから実行する以外に方法はないです。
スマイルツールから実行する場合、"プロジェクト名/ファイル名"みたいに指定すれば行けます。
アバター
ほっちゃん 2022/12/2 20:56 ◆n2Yw9i6qCGtO
じゃあ、Launch Tapperとかはどうやってるんだ……?
これはプロジェクトを選択して実行できてるっぽいけど。
https://smilebasic.kurun96.com/work/4A58X2W4E/
アバター
はやピー 2022/12/2 21:21 ◆725oYWJKzyrv
プチコン3号で失礼(これわかりやすい)

http://petitcom.net/manual/exec
exec命令で、他のスロットを実行できます。
http://petitcom.net/manual/restore
dataを読み込ませるときはexecを実行した上でrestoreでスロット指定でラベルを入力
こういうことかな?
きまラジもこのシステム使ってます
アバター
ほっちゃん 2022/12/2 22:12 ◆n2Yw9i6qCGtO
ただそれだと他プロジェクトのやつから持って来れない気がする……
アバター
こういち 2022/12/3 3:03 ◆ou0jbJnEJ0Kb
う〜ん?これだけだとなんとも。とりあえずDLしてみます。
一応、例外があって、CHKFILEは他プロジェクトを指定できます。実行とかは出来ないですけど。
当然…というか、FILESも他プロジェクトを指定出来ます。
それから、#で始まるプロジェクト(#EXAMPLE,#GUIDE,#SYS,#TOOL)は他プロジェクトから実行や読み込みが出来ます。
アバター
こういち 2022/12/3 3:13 ◆ou0jbJnEJ0Kb
見てきました。なるほど。
まず、ダイレクトモードではプロジェクトの変更とかが出来るんですよね。(そうしないとまともにプログラミング出来ないので)
例のランチャはパッと見た感じPUSHKEYっていうキーボードを操作する命令を使ってダイレクトモードを強制的に動かしてるように見えます。怖っ
バグじみた挙動を使った黒魔術ですね。バージョンアップで修正される可能性が高いので使用はおすすめできないですね。
アバター
はやピー 2022/12/3 8:30 ◆725oYWJKzyrv
え、じゃあ
Load "プロジェクト名/ファイル名",1
Exec 1
ってやれば、他のスロットに他のプロジェクトのファイルを読み込ませて実行することができる
アバター
ほっちゃん 2022/12/3 8:32 ◆n2Yw9i6qCGtO
ロードってプロジェクト名入力できるの?
アバター
はやピー 2022/12/3 8:33 ◆725oYWJKzyrv
うん。セーブと同じように。
さっき試したらできた。
アバター
ほっちゃん 2022/12/3 8:34 ◆n2Yw9i6qCGtO
本当や!
アバター
ほっちゃん 2022/12/3 8:35 ◆n2Yw9i6qCGtO
じゃあこれをプッシュキーでやれば読み込みはできるのか
アバター
はやピー 2022/12/3 8:37 ◆725oYWJKzyrv
プッシュキーじゃなくてもプログラムに書けば?
あれ、実行環境はもしやサブプログラム?
アバター
はやピー 2022/12/3 8:37 ◆725oYWJKzyrv
ダイレクトじゃないモード(名前忘れた)に書いてもできるよ
アバター
ほっちゃん 2022/12/3 8:43 ◆n2Yw9i6qCGtO
なんとかスロット0にプログラムをロードした後にexecで起動できないかな
アバター
ほっちゃん 2022/12/3 8:44 ◆n2Yw9i6qCGtO
あ、:を使えばできた

コメントを書く

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

- WEB PATIO -