线程里的变量锁定问题 我有四条线程要在每一个现成运行完后就要对一全局变量减一我该怎么锁顶它,最好给个例子,谢谢了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把你访问这个变量写在一个过程里面如MyProc调用的时候Synchronize(MyProc);或使用TCriticalSection LockThreadsR.Acquire ; try Dec(ThreadsRunning); if ThreadsRunning = 0 then .... finally LockThreadsR.Release ; end;是这样用的吗?但这样的话我的现成就不运行了 菜鸟提问!! 文件重命名... 三层结构的问题!!! 谁有delphi5.0,给我一个,急用!!谢谢!!! 准备择业,不知道大家做ERP有何看法? BORLAND的64位编译器,是否支持DELPHI5.6.7版本? 用BDE连接服务器问题 数据库问题 今日第三问,用Table能否实现表的连结查询。。。 大家来说说在你编程生涯中,你印象最深刻,使你受用最多的一本书!!!! 如何在DELPHI下实现想MFC程序中那样的 打开文件的窗口?欢迎指点,UP有分;谢谢; 释放内存?
调用的时候Synchronize(MyProc);
或使用TCriticalSection
try
Dec(ThreadsRunning);
if ThreadsRunning = 0 then
....
finally
LockThreadsR.Release ;
end;
是这样用的吗?但这样的话我的现成就不运行了