home *** CD-ROM | disk | FTP | other *** search
-
- Communications Control for Visual Basic by Mark Gamber August 1992
- Version 2.0
-
- VBCOMM provides a communcations module for Visual Basic. TO begin using the
- control, copy VBCOMM.VBX to your Visual Basic directory and select the
- "File_AddFile" menu item to display a litbox of files. Select VBCOMM.VBX to add
- the file to the toolbox.
-
- VBCOMM only uses Windows communications calls and is thus subject to
- policing of ports by Windows. In any given Windows session, anything can and
- usually go wrong with communications, so no guarentees are implied. That out of
- the way...
-
- First step in using VBCOMM is to set up the port by setting property values.
- Once a port is open, the properties should not be altered until the port is
- closed again. You may initialize the port by setting the following properties:
-
- Comport: Select from the following values:
- 0 - COM1:
- 1 - COM2:
- 2 - COM3:
- 3 - COM4:
-
- Baud: Select from the following values:
- 0 - 300
- 1 - 1200
- 2 - 2400
- 3 - 9600
- 4 = 19200
-
- Parity: Select from the following values:
- 0 - Parity off
- 1 - Parity even
- 2 - Parity odd
-
- Data: Select from the following values:
- 0 - 6 bits
- 1 - 7 bits
- 2 - 8 bits
-
- Stop: Select from the following values:
- 0 - 1 bits
- 1 - 2 bits
-
- To open the port, set the "Enable" property to a non-zero number. The number
- should remain non-zero until the port is closed by setting "Enable" to zero.
- When the port is open, incoming characters will cause the "InQueue" routine to
- be executed. Within this routine you can use DataChr and DataStr to retrieve
- characters from the receiving queue.
-
- Enable: 0 to close port, non-zero to open port.
-
- DataChr: Sends and receives byte data values (0-255)
-
- DataStr: Sends and receives data strings.
-
-
- The zipfile contains Visual Basic example code using the VBCOMM module. For
- more information on actual use, please look at the source code.
- This software is public domain and may be freely distrbuted. As public
- domain, the software is not officially supported. In using the software, the
- user assumes responsibility for proper use of the software and the author is
- not liable. Period. If the user is unable to comply, the user should destroy
- the software immediately. The author may be reached on the following services:
-
- America Online E-Mail: PCA MarkG
- Compuserve Mail: 76450,2754
- Internet Mail: pcamarkg@aol.com
-
-