delphi怎样在控制台程序中实现毫秒级计时?
delphi7。在一般的窗体程序里我可以用millisecondsbetween和gettickcount。不过在控制台里好像这两个函数都没法用。那怎么计时呢?回答正确加...
delphi7。在一般的窗体程序里我可以用millisecondsbetween和gettickcount。不过在控制台里好像这两个函数都没法用。那怎么计时呢?回答正确加30分
展开
2个回答
展开全部
procedure TForm1.Timer2Timer(Sender: TObject);
begin
label9.caption:=formatdatetime('hh:mm:ss',now);
{---短信发送流动形式 }
with adoquery6 do
begin
close;
sql.Clear;
sql.Add('select * from dstgpsdb..h_timeling where timeling='''+label9.caption+''' ');
open;
end;
if DBGrid6.DataSource.DataSet.RecordCount >=1 then
begin
SpeedButton8.Click; //报警提示发送信息
MessageBox(0,'到时间发送信息啦!!!!','提示',MB_ICONEXCLAMATION);
SpeedButton11.Click; //刷新发送信息指定时间
end ;
end;
这样行不?
begin
label9.caption:=formatdatetime('hh:mm:ss',now);
{---短信发送流动形式 }
with adoquery6 do
begin
close;
sql.Clear;
sql.Add('select * from dstgpsdb..h_timeling where timeling='''+label9.caption+''' ');
open;
end;
if DBGrid6.DataSource.DataSet.RecordCount >=1 then
begin
SpeedButton8.Click; //报警提示发送信息
MessageBox(0,'到时间发送信息啦!!!!','提示',MB_ICONEXCLAMATION);
SpeedButton11.Click; //刷新发送信息指定时间
end ;
end;
这样行不?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询