怎么维持三个进线程的顺序 ( 积分: 20 )

  • 主题发起人 主题发起人 zhoupj
  • 开始时间 开始时间
Z

zhoupj

Unregistered / Unconfirmed
GUEST, unregistred user!
我的程序中定义了两个线程a,b,a 启动一个实例后得线程a1,再启动a的实例得到线程a2,这两个线程处理不同的数据,得到两个结果后,再启动b这个线程来处理,怎么解决这个关系呢,既,a1,a2,运行,a1,a2结束后自动起动b运行,怎么做,请高手指教
 
我的程序中定义了两个线程a,b,a 启动一个实例后得线程a1,再启动a的实例得到线程a2,这两个线程处理不同的数据,得到两个结果后,再启动b这个线程来处理,怎么解决这个关系呢,既,a1,a2,运行,a1,a2结束后自动起动b运行,怎么做,请高手指教
 
可以试着考虑用事件对象, 定义两个事件对象,b去等待这两个事件对象,完成后将事件对象设成有信号状态,b 就会自动执行
 
TEvent的帮助中有demo,你应该能看懂吧。
 
后退
顶部