不用定时器,怎样才能在状态栏显示时间包括秒,如"HH:MM:SS",设置状态栏的属性为什么不会显示秒?谢谢。

wrongt 2005-03-09 08:54:10
不用定时器,怎样才能在状态栏显示时间包括秒,如"HH:MM:SS",设置状态栏的属性为什么不会显示秒?谢谢。
...全文
235 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
an8088 2005-05-12
  • 打赏
  • 举报
回复
兄弟 有直接可以用的控件的
StatusBar 控件 可以帮你
右击属性 -》窗格-》添加窗格-》分别在窗格索引 中的样式中选择 你要显示时间 还有日期 等等
不需要用到任何代码
kweis 2005-03-09
  • 打赏
  • 举报
回复
如果要秒就要写代码:

不要定时器:
dim ss
ss=timer+1
do
if ss < timer + 1 then
Me.StatusBar1.Panels(1).Text = Now
end if
doevents
loop

负何要重哦。
of123 2005-03-09
  • 打赏
  • 举报
回复
显示秒无疑会加大系统的负荷。用状态栏本身的窗格属性来显示时间更好些,虽然没有秒。
szmickylee 2005-03-09
  • 打赏
  • 举报
回复
加一个 Timer 控件,将Timer 的 Interval 设置成 1000
加入下列代码:(例如Timer1)

Private Sub Timer1_Timer()

StatusBar1.Panels(1).Text = Format(Now, "HH:mm:ss")

End Sub
wrongt 2005-03-09
  • 打赏
  • 举报
回复
Now 包括了日期,怎样动态显示"HH:MM:SS"
daisy8675 2005-03-09
  • 打赏
  • 举报
回复
Option Explicit

Private Sub Form_Load()
Me.StatusBar1.Panels(1).Text = Now
End Sub


可以显示秒的啊

7,787

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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