社区
C++ Builder
帖子详情
一个多线程的问题!
nuaalj
2003-04-28 04:26:26
两个线程,分别在Form1的Edit1,Edit2中显示一个随机数。
主要代码:
execute: while(!Terminated) Synchronize(show);
show: Form1->Edit1->Text=random(1000);
(另一个线程:Form1->Edit2->Text=random(1000);
只启动一个线程的时候,运行正常。
两个都启动的话,好象不能干其他事了,而且也不能显示出随机数了。
请问,这是为什么?如何解决?
...全文
53
4
打赏
收藏
一个多线程的问题!
两个线程,分别在Form1的Edit1,Edit2中显示一个随机数。 主要代码: execute: while(!Terminated) Synchronize(show); show: Form1->Edit1->Text=random(1000); (另一个线程:Form1->Edit2->Text=random(1000); 只启动一个线程的时候,运行正常。 两个都启动的话,好象不能干其他事了,而且也不能显示出随机数了。 请问,这是为什么?如何解决?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
TR@SOE
2003-04-29
打赏
举报
回复
空心菜的方法是对的。你的方法的问题在于Label已经没有时间去处理刷新的消息了。
nuaalj
2003-04-29
打赏
举报
回复
我把两个线程的优先级改成tpLower,或tpLowest就OK了。
invalid
2003-04-28
打赏
举报
回复
: while(!Terminated)
{
Synchronize(show);
Sleep(10);
}
SharpKing515
2003-04-28
打赏
举报
回复
只启动一个线程的时候,运行正常。
两个都启动的话,好象不能干其他事了,而且也不能显示出随机数了。
//---------------
我想看看你是怎么启动的。。。。。
下载
多线程
编程技术开发资料 高清完整PDF版
多线程
编程技术开发资料.pdf 个人收集电子书,仅用学习使用,不可用于商业用途,如有版权
问题
,请联系删除!
秒杀
多线程
第四篇
一个
经典的
多线程
同步
问题
这个
问题
涉及到线程的同步和互斥,是一道非常有代表性的
多线程
同步
问题
,如果能将这个
问题
搞清楚,那么对
多线程
同步也就打下了良好的基础。 程序描述:主线程启动10个子线程并将表示子线程序号的变量地址作为参数...
python的
多线程
当没有
多线程
编程时,
一个
进程相当于
一个
主线程;当有
多线程
编程时,
一个
进程包含多个线程(含主线程)。使用线程可以实现程序大的开发。 多个线程可以在同
一个
程序中运行,并且每
一个
线程完成不同的任务。
多线程
...
多线程
(一):创建线程和线程的常用方法
了解并发编程:实际工作中很少写
多线程
的代码,这部分代码一般都被人封装起来了,在业务中使用
多线程
的机会也不是很多(看具体项目),但是作为
一个
高级程序员如果不会
多线程
是说不过去的。 二:进程与线程 ...
Java
多线程
(超详细!)
注意:
一个
进程可以启动多个线程。 eg.对于java程序来说,当在DOS命令窗口中输入: java HelloWorld 回车之后。 会先启动JVM,而JVM就是
一个
进程。 JVM再启动
一个
主线程调用main方法。 同时再启动
一个
垃圾回收线程...
C++ Builder
13,826
社区成员
102,678
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章