求一段简单的Delphi代码 (如何重复执行button)
两个button按钮button1按下去后就重复执行,button按下去就停止谁能给个代码呀,谢谢了1...
两个button按钮
button1按下去后 就重复执行,button按下去就停止
谁能给个代码呀,谢谢了1 展开
button1按下去后 就重复执行,button按下去就停止
谁能给个代码呀,谢谢了1 展开
2个回答
展开全部
在窗体上放一个timer控件,在Ontimer事件下你要重复执行的代码
procedure TForm1.Timer1Timer(Sender: TObject);
begin
//重复执行代码
end;
之后将timer的enable设置为false
在两个按钮的点击事件写如下代码即可
procedure TForm1.Button1Click(Sender: TObject);
begin
Timer1.Enabled:= true;
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
Timer1.Enabled:= false;
end;
procedure TForm1.Timer1Timer(Sender: TObject);
begin
//重复执行代码
end;
之后将timer的enable设置为false
在两个按钮的点击事件写如下代码即可
procedure TForm1.Button1Click(Sender: TObject);
begin
Timer1.Enabled:= true;
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
Timer1.Enabled:= false;
end;
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询