Elo TouchSystems Entuitive ET1725L Series User Manual page 139

17" lcd desktop touchmonitor with magnetic swipe reader
Table of Contents

Advertisement

MagTek Device Drivers for Windows
' The form needs to contain:
'
1) an "MSComm" object named MSComm1
'
2) a button named btnStart, should be set to Enabled
'
and Visible with the caption "Start"
'
3) a button named btnRead, should be set to Disabled
'
and Visible with caption "Read"
'
4) a button named btnExit, should be set to Enabled
'
and Visible with caption "Exit"
'
5) a text box named txtInfo, should be set to Visible, Enabled and
'
MultiLine containing initial text of "Click the Start button to
'
open the port"
' Note: Lines shown ending in an underscore are continuation line, i.e.
'
its one BASIC statement, split over two or more lines.
'
The underscore MUST be preceded by a space, otherwise BASIC
'
will interpret it as part if the statement and generate an
'
error.
' This is the global buffer we'll use to collect the data
Dim RcvdData$
'+---------------+
'| btnExit_Click |
'+---------------+-----------------------------------+
'| Close the com port (if open) and exit the program |
'+---------------------------------------------------+
Private Sub btnExit_Click()
If MSComm1.PortOpen Then
MSComm1.PortOpen = False
End If
Unload Me
End Sub
'+---------------+
'| btnRead_Click |
'+---------------+-------------------+
'| This function does the following: |
'|
1) Disable the read button
'|
2) Send the read command
'|
3) Wait for the read response
'|
4) Display the read data
'|
5) Reenable the read button
'+-----------------------------------+
Private Sub btnRead_Click()
' Disable the read button so we don't get two read
' commands pending
btnRead.Enabled = False
' Clear the receive buffer
RcvdData$ = ""
' Send the read command
40
|
|
|
|
|

Advertisement

Table of Contents
loading

Table of Contents