stausbar控件的第一个tstauspanel如何显示系统时间?

homewxy 2003-05-22 02:29:30
stausbar控件的第一个tstauspanel如何显示系统时间?
...全文
80 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
haj77 2003-05-22
  • 打赏
  • 举报
回复
另外Timer1的Timer1.Interval=1000
haj77 2003-05-22
  • 打赏
  • 举报
回复
procedure TForm1.Timer1Timer(Sender: TObject);
begin
Statusbar1.Panels[0].Text:=ForamtDatetime('YYYY',Now)+'年'+
ForamtDatetime('MM',Now)+'月'+
ForamtDatetime('DD',Now)+'日';
end;
tanlijun37 2003-05-22
  • 打赏
  • 举报
回复
放个timer控件就可以了。。。在它的ontimer事件调用上过代码不就可以了。。。
abcdefg171459 2003-05-22
  • 打赏
  • 举报
回复
在timer空间的ontimer事件中写

procedure TFrmLKMain.Timer2Timer(Sender: TObject);
begin
Statusbar1.Panels[1].Text:=DateToStr(now);
end;

jacky_shen 2003-05-22
  • 打赏
  • 举报
回复
procedure TForm1.Timer1Timer(Sender: TObject);
var
Y, M, D: Word;
begin
DecodeDate(Now, Y, M, D);
StatusBar1.Panels[0].Text := Format('%d年%d月%d日', [Y, M, D]);
end;
jacky_shen 2003-05-22
  • 打赏
  • 举报
回复
那你把代码放在Timer控件中。
homewxy 2003-05-22
  • 打赏
  • 举报
回复
各位老大,时间为什么不动,要动的!!!
homewxy 2003-05-22
  • 打赏
  • 举报
回复
如何将日期娈为2000年5月六日字样
haoco 2003-05-22
  • 打赏
  • 举报
回复
Statusbar1.Panels[1].Text:=DateToStr(now);
lion_lh 2003-05-22
  • 打赏
  • 举报
回复
StatusBar1.Panels[0].text:=datetimetostr(now);
jacky_shen 2003-05-22
  • 打赏
  • 举报
回复
StatusBar1.Panels[0].Text := TimeToStr(Now);
lion_lh 2003-05-22
  • 打赏
  • 举报
回复
StatusBar1.Panels[0]:=datetimetostr(now);

5,939

社区成员

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

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