在create裡面 var tmptime:ttimer; begin tmptime:=ttimer.create(nil)tmptime.......//設置相關屬性
请看以下代码,是否是这样? procedure TForm1.Button1Click(Sender: TObject); var tptimer:Ttimer; begin tptimer:=Ttimer.create(nil);end;
var tptimer:Ttimer;implementation procedure TForm1.FormCreate(Sender: TObject); begin tptimer:=Ttimer.create(nil);end;procedure TForm1.FormClose(Sender: TObject); begin tptimer.Free; end;
var
tmptime:ttimer;
begin
tmptime:=ttimer.create(nil)tmptime.......//設置相關屬性
procedure TForm1.Button1Click(Sender: TObject);
var tptimer:Ttimer;
begin
tptimer:=Ttimer.create(nil);end;
procedure TForm1.FormCreate(Sender: TObject);
begin
tptimer:=Ttimer.create(nil);end;procedure TForm1.FormClose(Sender: TObject);
begin
tptimer.Free;
end;
错误着重在这里---- tptimer:Ttimer;
可就是找不出出错的原因.
有二种方法可以解决,1,在页面上加一个时钟控件TTIMER
2,在uses加上 ExtCtrls单元就成了,