2 sinat 33760429 sinat_33760429 于 2017.05.19 20:19 提问

开一个线程专门读串口数据,然后通过委托给窗体上label显示就行,还有串口是什么串口,232、485,还是CAN 3C

开一个线程专门读串口数据,然后通过委托给窗体上label显示就行,还有串口是什么串口,232、485,还是CAN

3个回答

u013780680
u013780680   2017.05.19 22:11

开一个线程专门读串口数据,然后通过委托给窗体上label显示就行,还有串口是什么串口,232、485,还是CAN

u014603621
u014603621   2017.05.20 12:24

写一个串口有数据上传就触发的函数

 private void ComReceived(object sender, SerialDataReceivedEventArgs e)
 {
     写你要执行的;
 }

并且在串口初始化的时候写上

                COM.DataReceived += ComReceived;
u014603621
u014603621 回复Ivan_Whisper: 谢补充BeginInvoke(new Action(() => { }),null);
11 个月之前 回复
Ivan_Whisper
Ivan_Whisper 回复语悠悠: 挂载的方法内要用Invoke 异步调用前台UI控件 后台线程不能直接调用前台UI
11 个月之前 回复
u014603621
u014603621 这样你串口每次有数据上传他都会执行那个函数
11 个月之前 回复
dxt_1515
dxt_1515   2017.12.25 17:56

你的问题解决了么?我也想要实时更新实时保存,但是没有找到合适的触发事件

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!