作者elfkiller (没有昵称)
看板C_Sharp
标题Re: [问题] thread
时间Mon Oct 19 23:32:40 2009
※ 引述《[email protected] (keep healthy body)》之铭言:
: ※ 引述《[email protected] (没有昵称)》之铭言:
: > 大家好
: > 我在 windows form 中建立了一条 thread
: > 可是原本的 UI thread 中有一段程式码一定要先执行(下载一个档案)
: > 再从新的 thread 中开启这个档案
: > 请问我要怎麽作才能够保证这一段 critical section 按照我想要的顺序执行
: > 谢谢
: 换个方向想,让你的thread去开启这个档案,开完之後通知你的windows form
: 这样顺序应该就是你要的吧
对对, 这就是我想要的顺序
我现在卡在我用原来的ui thread开了一个new form thread
变成两个档案
我想在全域宣告一个 mutex 来保持两个档案的互斥
可是clr不给我在全域宣告
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.137.94.26
1F:推 tomex:善用Thread.Join()来等待. 10/23 17:00