投稿
しっかしこのソフトは意味不明な不便仕様が多すぎる。 SLOT4でできてSLOT0-3で不可なことがあると思ったら SLOT0-3でできてSLOT4で不可なことがあるようだ。 ※SLOT4=SMILEボタン なぜ実行するスロットに合わせて仕様を変えなければならないのか?
7そうだね
プレイ済み
返信[1]
親投稿
ナツキ natukin1978
取説とかリファレンスに載ってない仕様もチラホラありますしね。
1そうだね
プレイ済み
返信[2]
親投稿
SLOT1でCOMMON DEFした命令をSLOT4で使ったらシンタックスエラーが出た。試しに同じプログラムをSLOT0で実行したらそこではエラーが出なかった。
0そうだね
プレイ済み
返信[3]
親投稿
SLOT4はスマイルボタン用の特別な場所なので、特別な権限が与えられているため、COMMON DEFされるとセキュリティ上困る場合があるかもしれません。 また、SLOT1~3からは読み込めないので、COMMON DEFされると思わぬ不具合に繋がる可能性があります。 ただ、通常のスロットからも任意のプロジェクトフォルダにアクセスできた方が便利ではありますけど…
3そうだね
プレイ済み
返信[4]
親投稿
マギー M191246
例えば、スロット1にDEF FN() と定義(COMMONでなくてもいい) されているとき CALL("1:FN") で、呼び出すことができます。
2そうだね
プレイ済み
返信[5]
親投稿
CALL()の存在意義そういうことかぁ
0そうだね
プレイ済み
返信[6]
親投稿
ヨッシー okkun2002
CALLの利点は文字列を扱えるだけじゃなくそんなこともできるのか!!
1そうだね
プレイ済み
返信[7]
親投稿
てっく tekpro
資料も少ないので、先人たちの知恵を借りるほかないです。それが不思議と燃えるんですけど、ね。
2そうだね
プレイ済み
返信[8]
親投稿
変数名、関数名、ラベルについては、仕様・実装が決まっていない部分があると思われます。正式に公開されていない仕様は、今後変更される事を考慮して、使うか使わないかを決めた方が良いと思われます。私的に使う分には、すぐに保守できるので問題ないと思います。
2そうだね
プレイ済み
返信[9]
親投稿
ツララ LongIceSword
確かスマイルツール(SLOT4)に設定するプログラムはOPTION命令でTOOL宣言しないとダメなんじゃなかったでしたっけ?
1そうだね
プレイ済み
返信[10]
親投稿
OPTION TOOL? 知らない子ですね…(バージョンアップで消えてます)
3そうだね
プレイ済み
返信[11]
親投稿
ちなみにOPTION TOOLがあってもエラーは出ない(試した)
2そうだね
プレイ済み