1.假设一个TIMER组件的INTERVAL为十秒,然后BUTTON1按钮是激活这个TIMER组件的, 按一次,就激活TIMER组件,十秒到后就运行TIMER的内容。 如果十秒内再按一次BUTTON组件呢? 是重新开始计时, 还是,无效果?2.procedure TForm1.Timer1Timer(Sender: TObject);
begin
button2.Click;
timer1.Enabled:=false;
button3.Click;
end;请问这样会是怎么样的效果?按BUTTON2之后,是否还会按BUTTON3?
begin
button2.Click;
timer1.Enabled:=false;
button3.Click;
end;请问这样会是怎么样的效果?按BUTTON2之后,是否还会按BUTTON3?
2.试了下,button3会执行的楼主厉害,这种问题我都没想到过
TWMTimer = record
Msg: Cardinal; // 消息编号
TimerID: Longint; // 定时器编号
TimerProc: TFarProc; // 回调函数
Result: Longint; // 返回值
end;
2、用ShowMessage自己看一下。