如何讓兩個表單處於不同的執行緒中

weixin_34321977發表於2008-11-27
如何讓兩個表單處於不同的執行緒中 Delphi / Windows SDK/API
http://www.delphi2007.net/DelphiAPI/html/delphi_20061127213210161.html
本人遇到一個問題,A表單上有定時器和一執行緒,B表單上有一定時器。A表單通過B.show呼叫B表單,但點住B表單的關閉按鈕不鬆開時發現A表單上的定時器和執行緒均暫停總作,鬆開關閉按鈕就又正常工作了  
  這是否意味著A,B表單處於同一執行緒中  
  如何才能使B表單進行任何操作時不影響A表單的執行  
  望指教,謝謝

多執行緒

如何個多執行緒法,我知道該用多執行緒,但不知道表單間如何用多執行緒  
 

沒看明白你的定時器、執行緒、AB表單是怎麼協調工作的,所以沒法回答你,等高手來吧

點住關閉按鈕不放就是B表單的OnClose時間一直在執行沒有停止,如何讓B表單的OnClose執行時不影響其他任何表單的執行,望指教,謝謝

UP

相關文章