救命:需要2线程来调用一公共过程Tongji,应如何写,我写的老是出错!谁能给个例子?(10分)

  • 主题发起人 主题发起人 harmer
  • 开始时间 开始时间
H

harmer

Unregistered / Unconfirmed
GUEST, unregistred user!
嘻嘻!对不起,因为分数不够,要不就给1000分!
 
10分你就别想要例子了吧!呵呵
sychronize是一个方法
你也可以用临界区(critical section)
或MUTEX(互斥)
具体怎么用你可以去看看DELPHI的连机帮助了。
只能帮你到这儿了。
 
近来忙穷了!望能来个例子!分数另日追加 !!!
 
各位大爷/大妈:
行行好!
需要2线程来调用一公共过程Tongji,应如何写,我写的老是出错!
谁能给个例子?或整个unit发过来也可。
用sychronize(Tongji)只能收到第一线程的邮件!
 
去看书吧,参考徐新华翻译的那上、下两册的就DELPHI什么书上就有一个例子!
我用过了,但忘记是怎么做的了。
 
procedure tongji;
begin
...
end;
procedure TmyThread.Execute;override;
begin
...
synchronize(tongji);
...
end;
 
createmutex中的第二个参数似乎指强硬进入的时间,故synchronize叫妥
 
应该是在synchronize中用某一变量来控制吧,不过没实验过。
 
接受答案了.
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部