ReceivedBytesThreshold不可以为0的你只小要设置成1你看一下MSDN
ReceivedBytesThreshold 值小于或等于零。会触发ArgumentOutOfRangeException异常http://msdn.microsoft.com/zh-cn/system.io.ports.serialport.receivedbytesthreshold(VS.80).aspx
ReceivedBytesThreshold 值小于或等于零。会触发ArgumentOutOfRangeException异常http://msdn.microsoft.com/zh-cn/system.io.ports.serialport.receivedbytesthreshold(VS.80).aspx
解决方案 »
- 【急!!】打印WinForm界面,如何将界面内容压缩至制定纸张大小上?
- 请教这个组合命令行应该这么写?
- visual studio 2005 命令提示 移植
- 大难题:引用ocx无构造函数的问题
- 五一散分``
- 用C#做一个资源管理器
- 在线等待: OleDb 是否支持Access中的查询(相当于SQLserver中视图)??
- 在线等!菜鸟问题:如何实现在一个多次循环内生成不同的随机数?
- ***DataGrid是专为绑定数据源而设计的控件吗?*****
- 使用“new”关键字创建对象实例。。。请问这个该怎么改呢?
- 如何读outlook *.msg文件,最好转化成html,xml
- 如何在C#中把函数的注释加到导出类头上?
ReceivedBytesThreshold 是串口收到多少字节触发事件的条件,0肯定会有问题。
1楼正解
大家的意思是serialport.open()之后,只要ReceivedBytesThreshold大于0就会触发dataReceived事件?
然后在这里面接受byte[]数据?