I'm at a beginner level using VB.Net, 2008
I'm doing a small project to learn how to control timers.
I have a Button click event which, in its sub, starts seven timers
Each timer has its own sub that, in their subs, makes some color changes.
I want the program to sequence through these seven timers/colors – in order – up to 10 times and I do not understand how to get back to and start the click event again in code.
Presently the program basically runs through the cycles properly but with no control over how many cycles can be performed.
How do I get the program to loop through starting at the click event ONLY the 10 times (see shortened code below) and QUIT cycling without quitting the program? (Other Buttons will be added for other events.)
I would really appreciate any suggestions.
Form Load
Set all seven timers Intervals individually
Button Click
Enable all seven timers individually
Private Sub tmr1
Change Panel1 BackColor
Private Sub tmr2
Panel1 BackColor change back to Transparent
Change Panel2 BackColor
Private Sub tmr3
Panel2 BackColor change back to Transparent
Change Panel3 BackColor
Private Sub tmr4
Panel3 BackColor change back to Transparent
Change Panel4 BackColor
Private Sub tmr5
Panel4 BackColor change back to Transparent
Change Panel5 BackColor
Private Sub tmr6
Panel5 BackColor change back to Transparent
Change Panel6 BackColor
Private Sub tmr7
Panel6 BackColor change back to Transparent
Disable all timers individually
Reset all timer intervals individually
Enable all timers individually
Private Sub tmr 7 resets the timers and recycles the run through the timers, but, I would like to continue the code here to control the number of times it does cycle. I could not control it with a DO statement. Any ideas?
Thanks - JG