关于时间问题?

lumina 2002-09-15 10:19:15
我想要TempTime等于某一个时间段就执行一段代码,以下写可不可以。急急啊。。
var TempTime : TdataTime;

TempTime ;= Time;

if TempTime[1] in ['8:00:00'...'10:00:00']
begin
代码部分
end;
...全文
23 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
lumina 2002-09-15
  • 打赏
  • 举报
回复
To mikesu(mikesu)
多谢你哦,
定义是不是这样:
Var StartTime,EndTime : TDataTime;

StartTime := StrToTime('8:00:00');
EndTime := StrToTime('10:00:00');
hongqi162 2002-09-15
  • 打赏
  • 举报
回复
代码不对!上面的提示可以
你试一试!
mikesu 2002-09-15
  • 打赏
  • 举报
回复
StartTime,EndTime 要自己定义!
mikesu 2002-09-15
  • 打赏
  • 举报
回复
好象不行!你要不断的更新你的TempTime。
要不试一下
if (StartTime<Time)and(EndTime>Time)
begin
end;
mikesu 2002-09-15
  • 打赏
  • 举报
回复
应该是的!
blazingfire 2002-09-15
  • 打赏
  • 举报
回复
if (TempTime[1]>=StrToTime('8:00:00')) and
(TempTime[1]<=StrToTime('10:00:00')) then
//......

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧