如何在VB中刷新日期标签?

时间:2015-01-12 00:39:38

标签: vb.net

我是VB的新手,我想知道如何执行以下操作:    我有一个(非常)基本的应用程序,在启动时显示当前日期。但是,我的应用程序不会更新新的一天从午夜开始的日期(它仍将显示应用程序启动的初始日期)。

在VB.NET中,哪些代码允许我的Label文本更新/刷新日期标签以获取新日期? 也许我必须使用计时器来执行系统时间= 0000等操作? 我的代码:

Public Class Form1

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
    Label4.Text = Format(Now, "dddd dd. MMMM yyyy")   
End Sub   
End Class

1 个答案:

答案 0 :(得分:0)

<强> EDITED 使用计时器。

Private Sub Timer1_Tick(ByVal sender As Object, ByVal e As System.EventArgs) Handles Timer1.Tick
        Label4.Text = DateTime.Now.ToString("dddd dd. MMM yyyy HH:mm:ss")
End Sub

只需重新排序格式,以便它适合您。

时间不仅会更新,还会正在运行