投稿
のじーる otakuhideto
DEF使ってないからプログラムがごちゃごちゃw そろそろDEFの使い方覚えないといけないな wind○wsもどきのほうは今のペースで行けば今日中には更新できそう
1そうだね
プレイ済み
返信[1]
親投稿
では、DEFのサンプルソースを置いときます OPTION STRICTをつけてテストするとグローバル変数とローカル変数との関係がわかりやすくなると思います
2そうだね
プレイ済み
返信[2]
親投稿
DEFはそんなに難しくはないのですが、ただプチコンの場合書式のパターンが多くて、それによって記述ややり方が異なるのがわかりにくく感じるところなのかもしれないですね〜
1そうだね
プレイ済み
返信[3]
親投稿
のじーる otakuhideto
りゅうまごs»ありがとうございます 参考にさせていただきます でんぺんs»DEFは僕にとってはちょっと難しいです B=BUTTON() みたいなやつの上級版と考えればいいのでしょうか?
0そうだね
プレイ済み
返信[4]
親投稿
DEFは自分で命令を作るみたいな感じですね。 例えば上記のBUTTON()はプチコンが用意している命令(関数)ですが、こういうのを自分で作れる感じです。もちろん自分で作るのでどんな命令の組み合わせも可能です。 あまり意味はないですが、 LOCATE 0,0:PRINT "TEST" という感じのがたくさん出てくる場合、 DEF LPR X,Y,S$ LOCATE X,Y:PRINT S$ END という命令を作ってしまえば、 LPR 0,0,"TEST" と書けば同じ命令として使えるので短くなるしまとまるので便利だったりとかですが、上記の例だとちょっとまとめるにしては微妙ですが、ある程度の固まりとか共有的な処理は、こういう風にDEF命令として自分で作っちゃえば、後が楽になるしプログラムもスッキリする感じになるって感じです。
1そうだね
プレイ済み