procedure form.button1Click(Sender: TObject);
begin
from.button2Click(Sender);
from.button3Click(Sender);
end;from.button2Click(Sender)是一些线程程序,
如何判断等待这些线程结束之后再执行from.button3Click(Sender),
因为button3的操作要用到button2的结果!
begin
from.button2Click(Sender);
from.button3Click(Sender);
end;from.button2Click(Sender)是一些线程程序,
如何判断等待这些线程结束之后再执行from.button3Click(Sender),
因为button3的操作要用到button2的结果!
自己创建一个管理线程,
把from.button2Click(Sender);
from.button3Click(Sender)
这俩个部分代码加进去,在管理线程里用 Thread2.waitfor 或 WaitForSingleObject 直到线程2结束
再开始第3个WaitForSingleObject , 这个API一般不要用在主线程,会堵塞主线程,界面假死,如果里边线程一直不退出
你主线程一直没机会执行下去