比如说点击“按钮1”后,开始扫描,我想中断扫描,就点击“按钮2”,那么怎么设计按钮2?

解决方案 »

  1.   

    在按钮1中这样写
    begin
      While 条件//条件变量是全局的
       begin
        Application.ProcessMessage   end;
    end;在按钮2中这样写
    begin
      更改循环条件
    end;
      

  2.   

    扫描的循环代码里面加变量判断,变量为False就返回,然后按钮2中把变量设置为False
      

  3.   

    一楼的方法可以
    不过我觉得让它睡眠一下更好,时间自己控制;...
    sleep(1000);
    Application.ProcessMessage;
    ...