程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> Delphi >> 如何接受消息,中斷正在處理的過程

如何接受消息,中斷正在處理的過程

編輯:Delphi
 var Interrupt:boolean;
  
  procedure TForm1.Button5Click(Sender: TObject);
  begin
    memo1.Lines.Add('Button5Click OK');
    Interrupt:=true;
  end;

  procedure TForm1.Button6Click(Sender: TObject);
  var i,j,n:integer;
  begin
    Interrupt:=false;
    for i:=0 to 10000 do
    for j:=0 to 10000 do
    begin
      inc(n);
      Application.ProcessMessages;
      if Interrupt then
      begin
        memo1.Lines.Add('Interrupt OK');
        exit;
      end;
    end;
    memo1.Lines.Add('Button6Click OK');
  end;
  

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved