You are on page 1of 3

Option Strict Off

Option Explicit On
Friend Class Form1
Inherits System.Windows.Forms.Form
Dim hwdc As Integer
Dim startcap As Boolean
Dim sat As Short
Dim x As Boolean

Private Sub Form1_Load(ByVal eventSender As System.Object, ByVal


eventArgs As System.EventArgs) Handles MyBase.Load
x = False
End Sub

Private Sub Option1_KeyPress(ByVal eventSender As System.Object, ByVal


eventArgs As System.Windows.Forms.KeyPressEventArgs) Handles Option1.KeyPress
Dim KeyAscii As Short = Asc(eventArgs.KeyChar)
If KeyAscii = 50 Then
PortOut(&H378, &H4)
End If
If KeyAscii = 52 Then
PortOut(&H378, &H2)
End If
If KeyAscii = 53 Then
PortOut(&H378, &H1F)
End If
If KeyAscii = 54 Then
PortOut(&H378, &H1)
End If
If KeyAscii = 56 Then
PortOut(&H378, &H8)
End If
eventArgs.KeyChar = Chr(KeyAscii)
If KeyAscii = 0 Then
eventArgs.Handled = True
End If
End Sub
Private Sub cmdexit_Click(ByVal eventSender As System.Object, ByVal
eventArgs As System.EventArgs) Handles cmdexit.Click

Me.Close()
End Sub
Private Sub cmdforward_Click(ByVal eventSender As System.Object, ByVal
eventArgs As System.EventArgs) Handles cmdforward.Click
PortOut(&H378, &H8)
End Sub
Private Sub cmdleft_Click(ByVal eventSender As System.Object, ByVal
eventArgs As System.EventArgs) Handles cmdleft.Click
PortOut(&H378, &H2)
End Sub
Private Sub cmdreverse_Click(ByVal eventSender As System.Object, ByVal
eventArgs As System.EventArgs) Handles cmdreverse.Click
PortOut(&H378, &H4)
End Sub
Private Sub cmdright_Click(ByVal eventSender As System.Object, ByVal
eventArgs As System.EventArgs) Handles cmdright.Click
PortOut(&H378, &H1)
End Sub
Private Sub cmdstopdriving_Click(ByVal eventSender As System.Object,
ByVal eventArgs As System.EventArgs) Handles cmdstopdriving.Click
PortOut(&H378, &H1F)
End Sub
End Class

You might also like