串口基础
如果你没有使用串口进行通讯的必要,可以忽略有关串口的所有内容。
Foxtable提供了一个Ports集合,用于管理串口。
Ports的有一个PortNames属性,该属性返回一个字符串集合,包括当前计算机所有可用串口的名称。
例如需要列出所有的串口名称:
For Each
sp As String In Ports.PortNames如果要使用某个串口,必须首先将其加入Ports集合中,例如:
Ports.Add(
"COM2")Ports集合中的串口,必须先打开才能使用:
Ports(
"COM2").Open()例如某个项目中需要使用COM2口,可以在该项目的AfterOpenProject事件中加入代码:
Ports.Add(
"COM2")串口一旦打开,就可以发送和接收数据。
例如向COM2写入字符"abcd":
Ports(
"COM2").Write("abcd")从COM2中接收数据:
Dim
s As String = Ports("COM2").ReadExisting如果串口不再使用,则应该关闭,例如:
Ports("COM2").Close()