我在程序里开了7个线程,一个线程读数据库数据,然后轮流发给各个线程序,请问怎么实现,分不够还可以再加for i := 0 to Query.RecordCount - 1 do
begin
for j := 0 to ThreadCount - 1 do
begin
发数据到各个线程
query.next
end;
end;
begin
for j := 0 to ThreadCount - 1 do
begin
发数据到各个线程
query.next
end;
end;
调试欢乐多
然后通过 PostThreadMessage 来通知数据更新
TCriticalSection