C
ccw77128
Unregistered / Unconfirmed
GUEST, unregistred user!
我在一个form中设置了一个按钮"start", 点击"start"后执行某个循环, 如下:
while condition_true do
begin
some operations;
Application.ProcessMessages; //防止用户界面没有响应
end;
现在我希望在上述form按下鼠标后,该循环能够暂停,而松开鼠标后,循环能够继续执行
,请问应该如何实现。我在运行中发现,点击鼠标右建并键并弹出自定义的Pop up menu
时循环能够暂停并按上述要求自动恢复,但是点击鼠标左键就无法做到这一点。还请各位
执教。我的程序是单线程的。
while condition_true do
begin
some operations;
Application.ProcessMessages; //防止用户界面没有响应
end;
现在我希望在上述form按下鼠标后,该循环能够暂停,而松开鼠标后,循环能够继续执行
,请问应该如何实现。我在运行中发现,点击鼠标右建并键并弹出自定义的Pop up menu
时循环能够暂停并按上述要求自动恢复,但是点击鼠标左键就无法做到这一点。还请各位
执教。我的程序是单线程的。