在delphi XE我可以使用啓動程序,但這種方法不存在德爾福2007年哪個是在delphi 2007中啓動暫停線程的正確方法?
此示例代碼工作正常在Delphi XE,使用開始
MyThread:=TMyThread.Create(True);
MyThread.FreeOnTerminate :=True;
MyThread.Property1:=900;
MyThread.Property2:=2;
MyThread.Start;
,但在2007年德爾福的start
過程不存在,所以我使用的是在新版本的delphi中棄用的簡歷程序。
MyThread:=TMyThread.Create(True);
MyThread.FreeOnTerminate :=True;
MyThread.Property1:=900;
MyThread.Property2:=2;
MyThread.Resume;
所以quieon是,這是確定使用resume
在Delphi 2007或我必須用另一種方式來啓動一個暫停的線程?
在此先感謝。
+ Inf對於最後一段 – arthurprs 2012-02-08 16:33:47
感謝您增加關於創建和執行順序的信息。我總是開始暫停線程,並以這種確切的恐懼恢復它們。 – 2015-08-03 20:31:48