请问怎样实时显示时间?

wendy_welcom 2008-11-14 01:36:46



如上图,想实现这样的功能:只要是程序一运行,界面的最上方就实时的显示时间,星期,农历, 请问应该怎么实现呢?

谢谢。
...全文
197 14 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
wendy_welcom 2008-11-14
  • 打赏
  • 举报
回复

wendy_welcom 2008-11-14
  • 打赏
  • 举报
回复


图片
xiaoping04408 2008-11-14
  • 打赏
  • 举报
回复
放个Raise控件不就OK了
poweretly 2008-11-14
  • 打赏
  • 举报
回复
学习一下
pangu9999 2008-11-14
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 yeinuse 的回复:]
不赞成用timer控件,每秒刷新,比较占用资源。
[/Quote]

要“界面的最上方就实时的显示时间”,不刷新的话时间不会变啊。
fangsp 2008-11-14
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 yeinuse 的回复:]
不赞成用timer控件,每秒刷新,比较占用资源。
[/Quote]
现在的机器不比以前的机器了
一个timer跟本就占不了多少资源
yeinuse 2008-11-14
  • 打赏
  • 举报
回复
不赞成用timer控件,每秒刷新,比较占用资源。
zhangxiaommmm 2008-11-14
  • 打赏
  • 举报
回复
但好像农历不好弄吧?
zhangxiaommmm 2008-11-14
  • 打赏
  • 举报
回复
学习了
fangsp 2008-11-14
  • 打赏
  • 举报
回复
procedure TForm1.SetDateTime;
begin
StatusBar1.Panels[0].Text:=FormatDateTime(' 日期:yyyy年MM月dd日 时间:hh时mm分ss秒', now);
end;
procedure TForm1.Timer1Timer(Sender: TObject); //timer的Interval = 1000;
begin
SetDateTime;
end;
fangsp 2008-11-14
  • 打赏
  • 举报
回复
给你写个函数
langzulajiao 2008-11-14
  • 打赏
  • 举报
回复
看不到图 拉个控件在timer事件里写
Corn1 2008-11-14
  • 打赏
  • 举报
回复
timer,隔一秒取一次时间

5,927

社区成员

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

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