我的开始和停止按钮有问题。
当我单击开始时,它无法停止我们退出:我怎样才能使它像这样:
前
后
我的代码:
procedure TForm1.Button1Click(Sender: TObject);
begin
Button1.Enabled := False;
TServiceThread.Create;
end;
我的朋友给出了这段代码,但它不起作用——当我点击开始时,它关闭了。
procedure TForm1.Button1Click(Sender: TObject);
begin
Button1.Enabled := False;
TServiceThread.Create;
if (button1.Caption='&Start') then
begin
Button1.Enabled := True;
button1.Caption:='&Stop';
end
else
begin
Button1.Enabled := True;
close;
button1.Caption:='&Start';
end;
end;
解决办法是什么?