プログラムを書こう!

実務や自作アプリ開発で習得した役に立つソフトウェア技術情報を発信するブログ

VB6でループ処理を行う(ループ条件のまとめ)

この記事は2018年10月26日に投稿しました。

f:id:paveway:20190914064630j:plain

目次

  1. はじめに
  2. ループ処理(ループ条件のまとめ)
  3. おわりに

決定版 Visual Basic6.0―アプリケーション開発とプログラミング

決定版 Visual Basic6.0―アプリケーション開発とプログラミング

  • 作者: 阪口良史,中山浩太郎,吉田博哉,藤田勇一,吉川弘一郎,吉田充宏,田中成典
  • 出版社/メーカー: 共立出版
  • 発売日: 2000/06/01
  • メディア: 単行本
  • クリック: 2回
  • この商品を含むブログを見る

1. はじめに

こんにちは、iOSのエディタアプリPWEditorの開発者の二俣です。
今回は業務で使用しているVB6のお話です。

目次へ

2. ループ処理(ループ条件のまとめ)

VB6でループ処理するには、いくつかステートメントが用意されています。
今回は個々のステートメントの使い方ではなく、どのような条件でループするのかまとめてみました。
またループの抜け方もループの仕方により違うようなので、合わせてまとめてみました。

ループ条件 ステートメント ループの抜け方
指定回数ループする For...Next Exit For
条件が正の場合、0回以上ループする Do While...Loop Exit Do
条件が正の場合、1回以上ループする Do...Loop While Exit Do
条件が偽の場合、0回以上ループする Do Until...Loop Exit Do
条件が偽の場合、1回以上ループする Do...Loop Until Exit Do
条件が正の場合、0回以上ループする While...Wend なし

目次へ

4. おわりに

VB6でループ処理するときFor...Nextステートメント以外、似たようなステートメントがあってどう使い分ければよいかわかりませんでした。
そのため今回ループ条件をまとめてみました。

エンジニアのためのQ&Aサイト【teratail】

かんたんプログラミングVisual Basic6 基礎編

かんたんプログラミングVisual Basic6 基礎編

紹介している一部の記事のコードはGitlabで公開しています。
興味のある方は覗いてみてください。

目次へ


私が勤務しているニューラルでは、主に組み込み系ソフトの開発を行っております。
弊社製品のハイブリッドOS Bi-OSは高い技術力を評価されており、特に制御系や通信系を得意としています。
私自身はiOSモバイルアプリウィンドウズアプリを得意としております。
ソフトウェア開発に関して相談などございましたら、お気軽にご連絡ください。

また一緒に働きたい技術者の方も随時募集中です。
興味がありましたらご連絡ください。

EMAIL : info-nr@newral.co.jp / m-futamata@newral.co.jp
TEL : 042-523-3663
FAX : 042-540-1688

目次へ