7週間続いたドラクエウォークのイベントもやっと終わり。
いや、もう、全然面白くなかった。50日近くのイベントが終わることにホッとしているところです。
新しい要素で楽しませたいってのは伝わっているのですが、その新要素がつまらない笑。中の人、もうちょっと考えようぜ。
古(いにしえ)の制御文である goto。
過去の遺物で現在の開発ツールでは使えないと思っていたのですが、Free Pascal について調べていると goto が出てきたのです。
ひょっとして Delphi でも使えるのか? と思い、簡単なコードを書いて試したところ・・・
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | procedure TForm1.Button6Click(Sender: TObject); label aa; begin goto aa; ShowMessage('in'); aa: ShowMessage('in aa'); end; |
なんということでしょう!エラーなく普通に使えました。
goto文を多用すると追うのが困難なプログラムになるので使うことはないでしょうが、多重ループから一気に抜け出す用途には使えそうですね。