-1

使用生成多个线程是否有任何问题threading.Thread

例如,每次单击 wx.SpinCtrl 时?我不知道有一种实现可以让您保持线程处于活动状态并多次启动 main 方法。

PS:我认为 athreading.Timer暗示它还不错。

4

1 回答 1

1

'C++'-like 伪:

线:

Tthread::run(){
  while(true){
    semaphore.wait();
    mainMethod();
  };
};

图形用户界面:

MyForm::OnSpinCtrlClick(Control sender){
  semaphore.signal();
};

mainMethod() 将在您单击时运行多少次。

于 2012-07-07T00:57:42.853 回答