VB.NET SerialPort发送字符串和字节

时间:2015-06-16 11:17:46

标签: vb.net

我此刻陷入困境,因为我似乎真的混淆了一些东西而且我无法测试它,因为有太多的转换而且我不确定会发生什么。我确定你可以解决这个问题:)

我需要通过串口发送字符串和字节。

发送字符串很简单:SerialPort.Write(text)

但我还需要发送字节。如何将字节值50发送到SerialPort?不是整数50转换为字节!我该怎么做呢?

SerialPort.Write(50,0,1)表示50是一个整数。我该怎么做这个字节?

以下是参考:https://msdn.microsoft.com/en-us/library/ms143551%28v=vs.110%29.aspx?cs-save-lang=1&cs-lang=vb#code-snippet-1

干杯谢谢!

1 个答案:

答案 0 :(得分:1)

像这样的东西

    Dim b() As Byte = {50}
    yourSerailPort.Write(b, 0, 1)