You are on page 1of 3

EL OSCILOSCOPIO

Dim a, b, h, m As Integer

Private Sub Command1_Click()
Timer1.Enabled = True
Timer2.Enabled = False
Timer3.Enabled = False
Timer4.Enabled = False
Timer5.Enabled = False
Timer6.Enabled = False

End Sub

Private Sub Command2_Click()
Timer1.Enabled = False
Timer2.Enabled = True
Timer3.Enabled = False
Timer4.Enabled = False
Timer5.Enabled = False
Timer6.Enabled = False
End Sub

Private Sub Command3_Click()
Timer1.Enabled = False
Timer2.Enabled = False
Timer3.Enabled = True
Timer4.Enabled = False
Timer5.Enabled = False
Timer6.Enabled = False
End Sub

Private Sub Command4_Click()
Timer1.Enabled = False
Timer2.Enabled = False
Timer3.Enabled = False
Timer4.Enabled = True
Timer5.Enabled = False
Timer6.Enabled = False
End Sub

Private Sub Command5_Click()
Timer1.Enabled = False
Timer2.Enabled = False
Timer3.Enabled = False
Timer4.Enabled = False
Timer5.Enabled = True
Timer6.Enabled = False
End Sub

Private Sub Command6_Click()
Timer1.Enabled = False
Timer2.Enabled = False
Timer3.Enabled = False
Timer4.Enabled = False
Timer5.Enabled = False
Timer6.Enabled = True
End Sub

Private Sub Command7_Click()
End
End Sub

Private Sub Timer1_Timer()
h = 200 * Sin(a)

Picture1.PSet (a, h + Picture1.Height / 2), vbRed
a = a + 100
If a > Picture1.Width Then
a = 0
Picture1.Cls
End If
End Sub

Private Sub Timer2_Timer()
h = VScroll1.Value * Sin(a)
Picture1.Line -(a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a + HScroll1.Value
If a > Picture1.Width Then
a = 0
Picture1.Cls
End If
End Sub

Private Sub Timer3_Timer()
h = VScroll1.Value * Cos(a)
Picture1.Line -(a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a + HScroll1.Value
If a > Picture1.Width Then
a = 0
Picture1.Cls
End If
End Sub

Private Sub Timer4_Timer()

a = a + 55
h = h + 55
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a + 55.1
h = h + 55.1
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a + 55.2
h = h + 55.2
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a + 55.3
h = h + 55.3
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a + 55.4
h = h + 55.4
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a + 55.5
h = h + 55.5
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a + 55.6
h = h + 55.6
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a + 55.7
h = h + 55.7
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a + 55.8
h = h + 55.8
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a + 55.9
h = h + 55.9
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a + 56
h = h + 56
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed


a = a + 55
h = h - 55
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a + 55.1
h = h - 55.1
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a + 55.2
h = h - 55.2
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a + 55.3
h = h - 55.3
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a + 55.4
h = h - 55.4
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a + 55.5
h = h - 55.5
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a + 55.6
h = h - 55.6
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a + 55.7
h = h - 55.7
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a + 55.8
h = h - 55.8
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a + 55.9
h = h - 55.9
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a + 56
h = h - 56
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed


If a > Picture1.Width Then
a = 0
Picture1.Cls
End If
End Sub

Private Sub Timerx4_Timer()

h = VScroll1.Value * Tan(a)
Picture1.Line -(a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a + HScroll1.Value
If a > Picture1.Width Then
a = 0
Picture1.Cls
End If
End Sub

Private Sub Timer5_Timer()
a = a
h = h
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a + 1
h = h
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a + 2
h = h
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a + 3
h = h
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a + 4
h = h
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed

a = a + 100
h = h
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a + 100
h = h + 1
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a + 100
h = h + 2
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a + 100
h = h + 3
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a + 100
h = h + 4
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed


a = a
h = h + 100
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a + 1
h = h + 100
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a + 2
h = h + 100
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a + 3
h = h + 100
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a + 4
h = h + 100
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed

a = a + 100
h = h
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a + 100
h = h + 1
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a + 100
h = h + 2
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a + 100
h = h + 3
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a + 100
h = h + 4
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed

a = a
h = h - 100
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a + 1
h = h - 100
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a + 2
h = h - 100
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a + 3
h = h - 100
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a + 4
h = h - 100
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed

If a > Picture1.Width Then
a = 0
Picture1.Cls
End If
End Sub

Private Sub Timer6_Timer()
a = a + 55
h = h + 55
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a + 55.1
h = h + 55.1
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a + 55.2
h = h + 55.2
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a + 55.3
h = h + 55.3
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a + 55.4
h = h + 55.4
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a + 55.5
h = h + 55.5
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a + 55.6
h = h + 55.6
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a + 55.7
h = h + 55.7
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a + 55.8
h = h + 55.8
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a + 55.9
h = h + 55.9
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a + 56
h = h + 56
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed


a = a
h = h - 55
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a
h = h - 55.1
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a
h = h - 55.2
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a
h = h - 55.3
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a
h = h - 55.4
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a
h = h - 55.5
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a
h = h - 55.6
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a
h = h - 55.7
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a
h = h - 55.8
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a
h = h - 55.9
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
a = a
h = h - 56
Picture1.PSet (a, VScroll2.Value + h + Picture1.Height / 2), vbRed
If a > Picture1.Width Then
a = 0
Picture1.Cls
End If
End Sub

You might also like