|
VFP Tutorial - For ... Next loop
This program structure executes a section of code several times. The number of repetitions
is controlled by a counter which changes each time that
the loop executes. By default, th ecounter increases by 1 on each iteration:
lnLimit = 10
For
lnCount = 1
To
lnLimit
Print
lnCount
Next
lnCount
This loop will execute ten times and will print the numbers from one to ten. Use a for loop
whenever you know how many times the loop has to execute. Use a
do...while
loop if you need a loop that will run until it meets some final criterion.
Notes
It is possible to programmatically change the counter value within the loop but this usually
leads to code with subtle bugs.
The Next lnCount
marking the end of the structure can be replaced by
EndFor but you may find
it easier to use the Next option because it
is the same form as in Visual Basic and Access.
Back to FoxPro
program control
.
Introduction |
Environment |
Project |
Tables |
Forms |
Navigation |
Executable
|