vb.net - SerialPort 将 VB6 设置 "57600,N,8,1"转换为 VB.NET

标签 vb.net vb6 serial-port

我一直在为 VB6 中的 COMM 控件使用以下设置:

"57600,N,8,1"

我知道第一个参数 (57600) 是波特率,所以应该是

MyVBNetSerialPort.BaudRate = 57600

但我真的不知道如何转换最后 3 个参数,主要是因为我不知道它们到底代表什么。

有人可以帮忙吗?

最佳答案

  • N : MyVBNetSerialPort.Parity = Parity.None
  • 8 : MyVBNetSerialPort.Databits = 8
  • 1 : MyVBNetSerialPort.Stopbits = Stopbits.One

不要忘记 Handshake 属性,VB6 使用 Handshake.RequestToSend

关于vb.net - SerialPort 将 VB6 设置 "57600,N,8,1"转换为 VB.NET,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34776884/

相关文章:

python - Linux下伪串口通信

android - 使用 ioctl 读取 USB 失败,原因为 "value too large for defined data type"

asp.net - 当条件为 false 时执行单语句 VB.NET If block ? VS 2005 的错误?

javascript - 将 GridView 列值传递给 Javascript 函数 - OnClientClick

asp.net - 如何通过为 paypal 按钮 asp.net 嵌入 html 表单

vb6 - 如何使用 VB6 复制打开的文件?

c# - Hangfire 安装/启动

vba - 如何检测当前打开的 swf 文件名

com - 无法使用 COM 加载文件或程序集“Microsoft.Extensions.DependencyInjection.Abstractions”

android - Android 上的 NativeScript (Telerik) 和串口