关于日期的简单问题,顶者给分! start_time,over_time为两个日期值,请问怎么将每一天的日期循环赋值给V_data变量?或者每一天循环执行一段程序? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 晕倒,不是这个意思啦。比如start_time(2004-05-20),Over_time(2004-06-20),怎么把2004-5-20,2004-5-21...一天一天的赋给V_date?或者每一天重复执行某一段代码? function IncDay(const AValue: TDateTime; const ANumberOfDays: Integer = 1): TDateTime;在DateUtils单元 循环对Start_Time执行IncDay(Start_Time) 直到它等于Over_Time 多谢楼上几位,能否再详细一点?incday函数没有用过 :( 可以用个Timer控件,在OnTimer事件中写如下代码://V_data、Start_Time、over_time为Tdate类型if (V_data=now) and (V_data<Over_Time) thenbeginOver_Time:=IncDay(Start_Time);//执行你的代码end;if (V_data>=Over_Time) thenbegin Application.Terminate;//关闭程序end; //V_data、Start_Time、over_time应该为TdateTime类型 由Delphi开发出来的窗体程序是怎么运行的? 在DELPHI中怎么操作循环语句 明天领驾照,散分宴客 如何终止线程? 從ftp 或網絡鄰居上拷貝文件的語句要怎麼寫? 菜鸟问题,请求帮助 设置combobox的下拉宽度比combobox本身更宽,怎么设置? ***** 在线求助 ***** 数值类型的转换问题!! 这是为什么!!!!!!!!救命呀! 求实现一个围棋小功能的实现代码(急) 要想在delphi中插入类似EXCEL的表格,需要什么控件?
在DateUtils单元
//V_data、Start_Time、over_time为Tdate类型
if (V_data=now) and (V_data<Over_Time) then
begin
Over_Time:=IncDay(Start_Time);
//执行你的代码
end;
if (V_data>=Over_Time) then
begin
Application.Terminate;//关闭程序
end;