掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
GOTOの代わりになる命令 (ID:103305)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
》YuO さん > Go To文が存在するのは事実です。 「Go To」文はありません。GO と TO の間にスペースを含まない 「GoTo」ステートメントであれば、VB2、VB6、VB2010、VBA 等々で利用できます。 》なーゆさん > GOTOに近い働きの命令はありませんか? 上記のとおり、GoTo 自体は利用できますが、もしもお使いの言語が VBScript (Visual Basic Scripting Edition)だとしたら、 GoTo ステートメントを使う事はできません。 http://madia.world.coocan.jp/cgi-bin/VBBBS/wwwlng.cgi?print+200302/03020027.txt で…質問文にある「GoTo に近い働き」という点が曖昧なのですが、 VB6 で利用可能なジャンプ命令としては、下記のようなものがあります。 ・GoSub ステートメント (サブルーチンを呼び出す) ・「On 整数 GoSub 分岐先リスト」ステートメント (ジャンプ先条件分岐付きのGoSub) ・「On 整数 GoTo 分岐先リスト」ステートメント (ジャンプ先条件分岐付きのGoTo) ・「On Error GoTo 分岐先」ステートメント (エラートラップ時専用のGoTo) ・Exit Sub ステートメント (Sub プロシージャを脱出する) ・Exit Function ステートメント (Function プロシージャを脱出する) ・Exit Property ステートメント (Function プロシージャを脱出する) ・Exit Do ステートメント (Do〜Loop のループを脱出する) ・Exit For ステートメント (For〜Next または For Each〜Next のブロックを脱出する) この他、Call ステートメントや Select Case ステートメント、 あるいは各種ループ命令なども、稀に広義のジャンプ命令の一種として 考えられることがあります。 > で、どうやって使いますか? VB付属のヘルプで、「GoTo ステートメント」について調べてみてください。 具体的な「使用例」つきで掲載されていますよ。 ただし一般的に、「GoTo ステートメント」が必要になることは稀ですし、 ヘルプにも、代わりに構造化された制御ステートメント (Do〜Loop、For〜Next、If〜Then〜Else、Select Case など)を 代わりに使うように案内されています。 GoTo ではなく、「On Error GoTo ステートメント」なら使われますけれどね。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.