你可以用一个Timer控件,然后确定间隔时间,比如说15分钟。那么程序每15分钟执行一次Ontimer.在这里面你可以再确定具体时间。比如说,如果当前小时不是7点,那么退出。如果当前小时是7点,并且分钟小于15,那么就执行操作。这样就可以保证每天在7点15分前,你所要的操作可以进行了。
解决方案 »
- webbrowser 单选 选中问题
- 再问一相关SQL语句的问题....在线结
- 如何在memo或richedit中读取文件中特定的行??
- 各位大虾:哪里有quickreport下载!
- 呵呵~小问题~Delphi在线帮助怎么用?
- 一个简单的SQL语句!
- 一个奇怪的问题。连接数据库时采用默认的用户,不提示我输入用户名和密码?结果无法连接oracle数据库
- 如何使DBGRID的列名为中文?
- 请教如何让Meinmenu不显示在窗体的最上一行????????????
- delphi7 当数据库内数据发生变化时 怎么在程序中自动刷新 数据是用label显示的
- 我已经安装成功mygrid.dpk了一个控件怎么使用时还报错误?
- 关于数据库的安装
begin
if 如果是七点 then
begin
program1
exit;
end
program2;
end;
procedure TForm1.Timer1Timer(Sender: TObject);
var temp,temp_time:string;
begin
temp:=datetimetostr(now);
temp_time:=copy(temp,length(temp)-8,6);
if temp_time='19:00' then
begin
Do_Something; //运行你要执行的程序
end;
end;当然,半分钟有点短,你也可以改一改.