tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re^3: gotoなしに書き直すには?
投稿日: 2013/07/02(Tue) 17:20
投稿者shu
> 魔界の仮面弁士さま
>
> どうもありがとうございます。do whileループで囲っておいて
> exit while とかで抜け出すようにするのですね。
> カウンターを繰り上げるステートメントは入れないように
> するという。なかなか凝った手ですね。
Try

Finally

End Try
の方が分かりやすい方法であり一般的です。

do whileはTry文のなかったvb6で実現する為に
そんな方法もあったよという事でしょう。実際にループもしないのに
do while使うのは見た目このループはなんだとなってしまい
避けた方がよいと思います。そしてexit whileはwhileループでないと
使用できません。doループの場合はexit doとなります。

また
Try

Catch

Finally

End Try
の形にすれば例外後でも後処理を実行出来るようになります。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。