我的代码如下。每次调试时,我放入的标签都显示为'标签1'和'标签2'然后在编码时切换到正确的日期和时间。
有没有办法让我可以立即显示日期和时间,而不是显示标签1'和'标签2'第一?它只出现了一秒钟。
Private Sub Timer1_Tick() Handles Timer1.Tick
Label1.Text = TimeOfDay
Label2.Text = System.DateTime.Now.ToString("MM/d/yyy")
End Sub
答案 0 :(得分:1)
如果查看表单对象,则会出现加载事件。如果您从加载事件中调用Timer1_Tick()
函数,标签将立即更新,然后在每个计时器标记处更新。
Private Sub MyForm_Load() Handles MyForm.Load
Timer1_Tick()
End Sub