 |
VB不再使用Open Com语句来实现打开串口的工作。你应该使用VB的MS Comm控件。你这个语句相当于:
' 使用 COM2。
MSComm1.CommPort = 2
' 4800 波特,无奇偶校验,8 位数据,一个停止位。
MSComm1.Settings = "4800,N,8,1"
' 当输入占用时,
' 告诉控件读入整个缓冲区。
MSComm1.InputLen = 0
' 打开端口。
MSComm1.PortOpen = True
其他的QBasic读写这个串口的语句都需要修改成MS Comm方法。你可以参考MS Comm的帮助和VB的MS Comm示例。
相关书籍:
《串行端口大全》
《Delphi 串口通信编程》
此问题由李海回答。
附加关键字:编程, 源程序, programming, source code, Visual Basic, VB, 网络与通信, network, communicate, com, com1, com2。
|