MSComm的接收缓冲区能不能开大一点呀

yqdeng 2004-06-23 12:18:51
怎么开到三十几k的时候就报参数非法了?Delphi里面的串行通信控件开到几百k好像都可以。文档里面也没见有这个限制呀。
现在我需要50k就可以了,哪位大侠知道怎么开大一点吗,多谢
...全文
74 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
aiirii 2004-06-23
  • 打赏
  • 举报
回复
可能你处理的速度有问题,
而且,最多就是缓冲区溢出,也不致与 非法阿

你直接点该控件右键,菜单中可设置
54783szg 2004-06-23
  • 打赏
  • 举报
回复
好象与缓冲区没多大关系,我开1K就能送好几百K的文件的!最好是在数据进入缓冲区之前进行排队,并且检查缓冲区的状态,为空就发送,否则等待!
zhangnanonnet 2004-06-23
  • 打赏
  • 举报
回复
这么大的缓冲你是一次发送马?你的错误肯定不是设置缓冲本身造成的。

2,640

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 硬件/系统
社区管理员
  • 硬件/系统社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧