i am new to vb and on quite the learning cure. i am workng on a program with random number generators, multiple timerers, and usb rlay and i/o. everything was going fine untill i got to a point where i needed a random number generator to create a number, wait for a timer to expire, then creat another number. it needed to do this untill a master timer expired. i finally got this to work the way i wanted, but now when the master timer expires, it closes all the forms. it didnt do this be for. here his the script i added. i didnt change anything on any of the timers. i need for the form 1 to stay open.
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click Timer1.Enabled = True Button2.Enabled = False If Form2.RadioButton5.Checked = True Then random() End Sub Private Sub random() Do Form2.Timer1.Enabled = True Label3.Text = Label3.Text + 1 Dim rndnumber As Random Dim number As Integer rndnumber = New Random number = rndnumber.Next(1, 4) Form2.Label2.Text = number.ToString Do Until Form2.Timer1.Enabled = False If Timer1.Enabled = False Then End Application.DoEvents() Loop Loop End Sub