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

アバター
ichi ◆QSS7zOrmvC25
2019/5/6 12:02
質問
COMMON命令についての質問です。
プログラムスロット1からプログラムスロット0でCOMMON命令を付けて定義した関数を使おうとしたのですが、"Illegal function call in 1:7"というエラーが"USE 0"と書いた行で出てしまいます。エラーの原因が分かる方、教えて頂けませんか?

コメント

アバター
あああああ 2019/5/6 19:38 ◆nH8CDlIfsjEF
DEFを使ってるんですよね。
プログラムのLOADと実行を行うのに、
EXECを使ってるなら、
EXECのヘルプを見てみると、
・EXECで実行したプログラムから元のプログラムに戻れない。
・他のSLOTで実行したプログラムのENDで戻る事が出来る
と書いてあるので、ENDに変える。とかどうですか?
あってるか解らんけど、、、
アバター
ichi 2019/5/6 19:52 ◆QSS7zOrmvC25
あ、すみません...
答えてもらっておいてなんですが、原因が分かりました。
COMMONを使って関数をプログラムスロット0で定義すると他のスロットではUSE命令を使わなくても(というか使うとバグった)良いようです...
調べてもこの事が載っているページが無かったので、新たな発見ですかね...?

コメントを書く

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

- WEB PATIO -