Nested loops, Timers, DoPause Sub, Sleep API, etc.

  1. Show what the output of the following code would be?

  2. How long does it take the program to produce all of its output? (Given that the Timer1.Interval property is 1000)

  3. Explain to a beginning Visual Basic student a strategy for how to answer this question in a way that any Visual Basic student with a few weeks of experience could determine the what the correct output is and what it would look like. Group exercise answers and elaborations (NOT YET AVAILABLE). Assuming that the Print statement and Timers and Static variables have been covered adequately enough so all of the individual techniques and objects are understood in isolation.


  4. Click here to see the correct solution to question #1, keeping in mind that the important thing is the method of arriving at the solution (question #3).

  5. See both code and animation output on same web page.

  6. The DoPause Sub approach to the problem, with nested For Next loops is NOT YET AVAILABLE. How many seconds since midnight is it on your PC?

  7. The Windows API and API Sleep() function solution is ready. It uses nested For Next loops.