.net 2005读写串口大家都用什么? .net 2005读写串口大家都用什么?我用serialPort控件,读取数据的时候,serialPort1_DataReceived一次读不完所有返回的数据,有没有什么好的控件或方法? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 serialPort用这个控件就行啊 要不然用mscomm mscomm你有吗,可以传给我一个吗,QQ252919663 我用serialPort控件,读取数据的时候,serialPort1_DataReceived一次读不完所有返回的数据,有没有什么好的控件或方法? serialPort控件,我没有用过,不过类似的东西大多数都是可以设置缓冲区大小的,你应该是缓冲设置的不够大==================================================================博客空间:http://blog.csdn.net/lovingkiss资源下载:http://download.csdn.net/user/lovingkiss优惠接单开发,组件控件定制开发,成品源代码批发联系方式:Q64180940 全天在线================================================================== 4096我这个程序改的是delph,原来设置的就是这个数,一次就能把所有返回的读回来我的程序要分两次,第一次返回8个字节,第二次返回其它所有的我觉得可能是.NET的serialPort1_DataReceived太灵敏了,一有返回它就触发了,在触发时,数据还没返回全. serialPort 2005本身就带这个,读写 不冲突! 我有个写好的类 继承自stream 若需要的联系我 http://www.cnblogs.com/jetxia/archive/2007/03/20/681366.html看看这个对你有没有帮助 不是.net太敏感了是串口本身就是这样的工作方式SetRThreshold(1) //表示没接收到一个字节就触发一次接收通常都是设置为1,也可以稍微设置大一点,读取定长应该根据协议来读 roselxy1981() 可以给我一个吗,QQ:252919663 我发到blog上了 http://blog.csdn.net/roselxy1981/archive/2007/08/13/1740340.aspx .net向存储过程传递datetime类型参数有问题 [求助]局域网数据访问 急求正则表达式! WinForm程序中怎么读取DataGrid的列数 请教高手该接口该如何实现 咨询一个问题,分不够可以在加的。 在WebForm的DataGrid中加入了DropDownList控件,怎么做才能响应DropDownList的事件? 关于windows服务的一个问题,急切等待,特别奇怪 "单线程单元" "多线程单元" 请解释一下这两个概念 【求助】如何为一个程序添加启动参数 如何在form窗口动态生成label,控操这些label 如何把SQL Server的客户端打包进我的安装程序里?
要不然用mscomm
博客空间:http://blog.csdn.net/lovingkiss
资源下载:http://download.csdn.net/user/lovingkiss
优惠接单开发,组件控件定制开发,成品源代码批发
联系方式:Q64180940 全天在线
==================================================================
我这个程序改的是delph,原来设置的就是这个数,一次就能把所有返回的读回来
我的程序要分两次,第一次返回8个字节,第二次返回其它所有的
我觉得可能是.NET的serialPort1_DataReceived太灵敏了,一有返回它就触发了,在触发时,数据还没返回全.
看看这个对你有没有帮助
SetRThreshold(1) //表示没接收到一个字节就触发一次接收
通常都是设置为1,也可以稍微设置大一点,读取定长应该根据协议来读
可以给我一个吗,QQ:252919663