如果在nt服务程序中控制多线程的数量(40分)

  • 主题发起人 主题发起人 tangyan
  • 开始时间 开始时间
T

tangyan

Unregistered / Unconfirmed
GUEST, unregistred user!
如果不在nt服务程序中我用 While Threadnum>9do
begin
exit end 的死循环来控制数量
我发觉它真的死在这里了,后来改为
While Threadnum>9do

begin
Application.ProcessMessages;
exit;
end 成功了,可是现在我是写nt服务程序,它的Application根本没有ProcessMessages过程
我改怎么办呢?请大家指点迷津?我就这点分了。
 
为什么非得用 While Threadnum>9do
begin
exit end?
if Threadnum>9 then
exit //线程的数量超过,不再创建,不行吗?
 
后退
顶部