社区
C#
帖子详情
关于线程的问题
hot305
2003-10-19 10:25:52
给文章开个线程,该线程运行到一定时间,主程序才开始运行
如
private void ss()
{
Thread thread1=new Thread(new ThreadStart(Temp));
thread1.Start();
this.listview.item.add("线程");
}
如何使Temp运行了十秒左右在运行下面的程序呢?
...全文
32
9
打赏
收藏
关于线程的问题
给文章开个线程,该线程运行到一定时间,主程序才开始运行 如 private void ss() { Thread thread1=new Thread(new ThreadStart(Temp)); thread1.Start(); this.listview.item.add("线程"); } 如何使Temp运行了十秒左右在运行下面的程序呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hot305
2003-12-02
打赏
举报
回复
up
顾君彦
2003-11-24
打赏
举报
回复
主线程执行得差不多就执行
System.Threading.Monitor.Wait(this);
来进入等待状态.
直到工作线程执行到某步要求主线程执行时,
工作线程调用
System.Threading.Monitor.Pulse(主线程所在实例);
即可唤醒主线程.
success_victory
2003-11-24
打赏
举报
回复
在子线程中相关类中声明一委托,到10秒后,通知订阅此委托的主线程,此时,主线程运行下面的程序.
o1o
2003-11-24
打赏
举报
回复
将代码放到ss中就行啦,调用时直接ss()。
如果运行的线程是不固定的,那么将你的ss更改一下,改为带参数的。
hot305
2003-11-24
打赏
举报
回复
up
hot305
2003-10-19
打赏
举报
回复
有没有更好的方法啊,up
hot305
2003-10-19
打赏
举报
回复
有没有一些命令啊
我下面还有很多地方用到,不可能都加timer吧
rgbcn
2003-10-19
打赏
举报
回复
using System;
using System.Threading;
class Test
{
public AutoResetEvent autoRE = new AutoResetEvent(false);
public static void Main()
{
Thread counterThread;
Thread bigTaskThread;
Test test=new Test();
counterThread=new Thread(new ThreadStart(test.Counter));
bigTaskThread=new Thread(new ThreadStart(test.BigTask));
counterThread.Start();
bigTaskThread.Start();
test.autoRE.WaitOne();
System.Console.WriteLine("................bigTaskThread 运行超过10秒,已经跳过!!!....................");
System.Console.ReadLine();
}
public void Counter()
{
for(int i=0;i<10;i++)
{
Thread.Sleep(1000);
System.Console.WriteLine(".............第{0}秒................",i);
}
autoRE.Set();
}
public void BigTask()
{
Thread.Sleep(15000);// }
}
rgbcn
2003-10-19
打赏
举报
回复
加个timer 控件。
等运行了十秒左右再运行下面的程序呢.
Android应用程序消息处理机制
主
线程
对消息循环很敏感,一旦发生阻塞,就会影响UI的流畅度,甚至发生ANR
问题
。这个PPT讲Android应用程序
线程
消息循环原理,主要涉及到Handler和Looper两个类,以及根据消息循环的不同使用场景,总结出三种
线程
使用...
什么是
线程
安全
问题
及怎么解决
线程
安全
问题
就是 多
线程
环境中 , 且存在数据共享 , 一个
线程
访问的共享 数据被其他
线程
修改了, 那么就发生了
线程
安全
问题
, 整个访问过程中 , 无一共享的数据被其他
线程
修改了 就是
线程
安全的 程序中如果使用成员变量, 且对成员...
Qt高级系列之8:Qt多
线程
线程
池数据同步机制及文件下载器项目实战
1.带领您深入学习QT5/C++:Qt多
线程
线程
池及数据同步机制 ,多
线程
文件下载器项目实战,继承自QThread,继承自QObject,QRunnable和QThreadPool,QtConcurrent,Qt多
线程
技术与数据加锁保护机制:QMutex,QSemaphore...
Python --
线程
安全
问题
所以出现了
线程
锁,即同一时刻只允许一个
线程
执行操作,这样可以确保数据的准确性 示例代码 # @Time : 2021/6/16 9:15 import threading import time num = 0 # 多个
线程
操作的全局变量 tname = lambda: ...
关于
线程
访问另外一个
线程
的变量
问题
关于
线程
访问另外一个
线程
的变量
问题
之前帮别人调错,遇到一个错误,就是一个
线程
A访问另外一个
线程
B的成员变量,并且
线程
A在构造方法中有
线程
B的引用,但是无论
线程
A怎么获取
线程
B的成员变量都是 null,但是在
线程
...
C#
110,502
社区成员
642,567
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章