| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 735 人关注过本帖
标题:求人指点,内附Timer元件代码.
只看楼主 加入收藏
tw920217
Rank: 4
来 自:湖南
等 级:业余侠客
帖 子:64
专家分:217
注 册:2011-6-2
结帖率:100%
收藏
已结贴  问题点数:50 回复次数:5 
求人指点,内附Timer元件代码.
procedure Tproductivity.tmrTimer(Sender: TObject);
begin

  if  Formatdatetime('hh:mm',now) >= '08:00' then
   begin
     tmr.Enabled := false;
     Btn_GroupTransClick(Sender);
     tmr.Enabled := True;
   end;
end.

PS:
问题1:现在需要用Timer元件获得当前时间是否为每天的8:00以后,如果是,就执行一次Btn_GroupTransClick按钮事件一次.(注意:我只要执行一次,不要执行多次.但是我获取不到执行一次程序的时间是多少.)
问题2:Timer.Enabled是什么意思.

如有人帮助.在此谢过.    致谢20+30分....
搜索更多相关主题的帖子: procedure false 
2011-07-13 14:01
yuutian
Rank: 7Rank: 7Rank: 7
等 级:黑侠
帖 子:137
专家分:686
注 册:2010-10-27
收藏
得分:25 
timer.enabled:=true  是让timer组件开始计时。
timer.enabled:=fasle 是让timer组件停止计时。

  你程序在8点执行就可以了吗,过了8点就不会执行  
2011-07-13 20:52
tw920217
Rank: 4
来 自:湖南
等 级:业余侠客
帖 子:64
专家分:217
注 册:2011-6-2
收藏
得分:0 
我主要是不会写这个代码 ...  上面的贴的代码确实是我写的 . 但是我用Delphi这个判断不大会用

Best   Regards
公司分機:886-03-250-8800-2156
手機:15818580357  聯系地址:深圳
2011-07-14 08:07
冰蟾子
Rank: 5Rank: 5
等 级:贵宾
威 望:16
帖 子:498
专家分:109
注 册:2006-4-14
收藏
得分:25 
程序代码:
var
  time: TDateTime;
begin
  time := StrToTime('8:00:00');
  If StrToTime(TimeToStr(Now)) = time then
  begin
      Btn_GroupTrans.Click;
      Timer1.Enabled:= False;
  end;
end;



[ 本帖最后由 冰蟾子 于 2011-7-14 22:46 编辑 ]

欢迎到我的blog做客。。。。。。。。
2011-07-14 22:40
s912360101
Rank: 3Rank: 3
来 自:山西
等 级:论坛游侠
帖 子:168
专家分:147
注 册:2009-3-15
收藏
得分:0 
直接 结束 就OK了

孤独是一个人的狂欢
2011-07-31 14:08
快速回复:求人指点,内附Timer元件代码.
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017428 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved