jjzjj

SignalEvent

全部标签

windows - TThread 等待用户输入

我有一个TThread实例,我想等待用户输入。线程加载一些东西,等待用户点击一个按钮,然后继续它的任务。我正在考虑将全局bool设置为true,但我认为这对实例不太适用,并且线程必须在循环中检查var状态,这似乎有点不专业。tthread类是否有安全的方法来等待用户输入? 最佳答案 您可以使用SyncObjs单元中的TEvent。TMyThread=class(TThread)publicSignalEvent:TEvent;procedureExecute;override;end;TMyForm=class(TForm)proc