VC#2005中用serialport控件,DataReceived的事件响应怎么不起作用?请各位前辈指教!

ahniulei 2009-05-06 11:21:53
我用VC#2005的serialport控件做一个串口收发数据的程序,串口打开/关闭都没有问题,发送数据也可以,但是接受数据的时候怎么DataReceived的事件好象不起作用啊?我串口有数据时,private void serialPort1_DataReceived(object sender, System.IO.Ports.SerialDataReceivedEventArgs e)这个响应函数好像没有运行,各位大侠指教一下啊!着急!!!!
...全文
82 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
FrameSniper 2009-05-30
  • 打赏
  • 举报
回复
先单步调试一下,如果有数据返回此事件是可以触发的

datareceived是起了另外一个线程,所以在datareceived中填写一些代码单步调试看下效果

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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