私は、古いプログラムを使用して新しいバージョンを作成するプロジェクトに取り組んでいます....問題は、それがQuick Basicで書かれており、理解できないコード行があることです.
ON FLAG% GOTO 1730, 1900
これが何なのか誰か教えてください??? ちなみに、私はVisualBasicに取り組んでいます
私は、古いプログラムを使用して新しいバージョンを作成するプロジェクトに取り組んでいます....問題は、それがQuick Basicで書かれており、理解できないコード行があることです.
ON FLAG% GOTO 1730, 1900
これが何なのか誰か教えてください??? ちなみに、私はVisualBasicに取り組んでいます
これは基本的に、このタイプのステートメントの簡略構文です。
IF FLAG% = 1 THEN GOTO 1730 ELSE IF FLAG% = 2 THEN GOTO 1900
詳細については、この記事を参照してください。
switch
より多くのオプションについては、おそらくより現代的な言語でのステートメントに目を向けるでしょう。
これは、GOTO ステートメントを使用した、より構造化された例です。
SELECT CASE FLAG%
CASE 1
GOTO 1730
CASE 2
GOTO 1900
END SELECT