社区
C#
帖子详情
如何把一个读取串口操作的自定义控件放入线程中?
pfworld
2008-03-19 08:48:19
由于读取串口操作是在控件中执行,因此一旦运行读取操作,主线程就会“卡死”,请问如何把一个读取串口操作的自定义控件放入线程中?
...全文
414
42
打赏
收藏
如何把一个读取串口操作的自定义控件放入线程中?
由于读取串口操作是在控件中执行,因此一旦运行读取操作,主线程就会“卡死”,请问如何把一个读取串口操作的自定义控件放入线程中?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
42 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
pfworld
2008-05-16
打赏
举报
回复
谢谢回复的各位,分数我绝对会给够!!
pfworld
2008-05-10
打赏
举报
回复
只有自己UP了!!
pfworld
2008-05-05
打赏
举报
回复
使用Sleep容易造成主线程假死!!
qian21h
2008-05-02
打赏
举报
回复
串口接收数据最好Sleep下,减轻CPU负担
pfworld
2008-05-02
打赏
举报
回复
只有自己UP了!!
pfworld
2008-04-14
打赏
举报
回复
只有自己UP了!!
pfworld
2008-04-13
打赏
举报
回复
只有自己UP了!!
pfworld
2008-04-10
打赏
举报
回复
只有自己UP了!!
pfworld
2008-04-06
打赏
举报
回复
只有自己UP了!!
pfworld
2008-04-05
打赏
举报
回复
jiayp004 谢谢你的回复!!
不过我的控件是数据显示在控件内的LED中!!不用单独在主界面刷新显示!!为了防止串口数据显示控件读取串口数据时引起主界面假死,所以想要实现把串口数据显示控件放入线程运行!
wenbin
2008-04-04
打赏
举报
回复
www.codeproject.com
上有专门介绍线程的例子,
感觉你可以用线程同步去做,没必要把线程挂起,
pfworld
2008-04-04
打赏
举报
回复
UP!!谁给点线程应用的例子呀!!!
jiayp004
2008-04-04
打赏
举报
回复
没必要把它放到线程里,是在vs2005下,线程不允许访问主界面代码。用代理就可以了
if (m_list.InvokeRequired)
{
m_list.Invoke(new EventHandler(delegate
{
m_list.Text = str + "\r\n" + m_list.Text;
}
));
}
else
{
m_list.Text = str + "\r\n" + m_list.Text;
}
m_list是你要显示串口来的数据。
Bmonkey
2008-04-04
打赏
举报
回复
很好做啊,3年前做过
pfworld
2008-04-01
打赏
举报
回复
UP!!谁给点线程应用的例子呀!!!
pfworld
2008-03-30
打赏
举报
回复
UP!!谁给点线程应用的例子呀!!!
pfworld
2008-03-28
打赏
举报
回复
UP!!谁给点线程应用的例子呀!!!
pfworld
2008-03-27
打赏
举报
回复
UP!!谁给点线程应用的例子呀!!!
kindyaloner
2008-03-24
打赏
举报
回复
注意主要的配置
1. data bit
2. port
3. parity
4. stop bits
5. max speed
6. flow
这些都是串口通讯的参数,如果配制有问题,会卡死的。
pfworld
2008-03-24
打赏
举报
回复
kindyaloner 这些设置都是按照设备说明书配置的!!
加载更多回复(22)
Qt
线程
串口
读写
串口
数据
Qt
线程
串口
读写
串口
数据
基于ActiveX控件及多
线程
的串行通信
详细介绍了基于 Activex 控件和多
线程
的串行通信模块的设计方案,分析了串行通信
中
所要求的实时性、 更高效率的执行时间、存储空间、较短开发周期和较高可靠性、并发性等各种因素,以面向对象的分析和设计为指 导,实现了
一个
封装完整的、具有数据收发和协议处理功能的 ActiveX 控件,实现了基于多
线程
技术串行通信。
C#实现
串口
操作
(包括读写
串口
,显示数据)
C#实现打开
串口
,关闭
串口
,利用
串口
接收和发送数据,并且能把数据实时显示在屏幕上,实现世博功能!
VC++
读取
串口
数据
利用VC++的控件,编程实现接收
串口
数据,并显示
VB
读取
并保存
串口
数据,显示数据曲线
VB
串口
通信程序,可以
读取
串口
并显示保存数据,且能显示数据曲线
C#
111,098
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章