要实现每隔1秒、2秒、3秒,分别对数据库里面的三个表进行查询完全可以使用和个Timer来实现,用不着3个timer和多线程。设一个计数器,在timer中判断时间间隔。var m_count:integer=0;//.....
begin
Inc(m_count);
if m_count mod 2 = 0 then begin
//执行两秒钟的操作
end else if m_count mod 3 = 0 then begin
//三秒钟的操作
end;
//.............
end;
begin
Inc(m_count);
if m_count mod 2 = 0 then begin
//执行两秒钟的操作
end else if m_count mod 3 = 0 then begin
//三秒钟的操作
end;
//.............
end;
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货