Mirage Source
VB6 - Basics 3 - You're looping crazy! - Printable Version

+- Mirage Source (https://mirage-engine.uk/forums)
+-- Forum: Mirage Source (Nostalgia) (https://mirage-engine.uk/forums/forumdisplay.php?fid=61)
+--- Forum: Archive (2006-2011) (https://mirage-engine.uk/forums/forumdisplay.php?fid=18)
+---- Forum: Programming (https://mirage-engine.uk/forums/forumdisplay.php?fid=24)
+---- Thread: VB6 - Basics 3 - You're looping crazy! (/showthread.php?tid=2893)



VB6 - Basics 3 - You're looping crazy! - Jacob - 29-06-2009

Looping in VB6:

There are 2 different loop types in VB6.

Code:
For ... Next
Code:
Do ... Loop

Examples:
Code:
Dim i as Long
Dim l as long
For i = 0 to 10
     l = l + 1
Next

For the For ... Next, you can also do
Code:
Dim i as Long
Dim l as long
For i = 0 to 10
     l = l + 1
Next i

Code:
Dim i As Long
Do Until i = 10
    i = i + 1
Loop

Code:
Dim i As Long
Do While i < 100
    i = i + 1
Loop

Code:
Dim i As Long
Do
    i = i + 1
Loop While i < 100

Project
This project we will be using a loop to count the number of specific characters in a string. The user will input a string and a letter they want counted. You must output how many times that letter is used in the string. Display the output.

Overview
  • Declare variables.
  • Input a string.
  • Input a letter to count in the string.
  • Display how many of the specified number appear in the input string.

Notes
  • Make sure to comment your code.