1

我怎样才能做到这一点,当我加载表单时,一个文本框会向我显示 (dd/mm/yyy hh:mm:ss) 格式时钟,它实际上正在移动并与系统同步?

我试着用谷歌搜索它,但到目前为止找不到任何有用的东西。大多数答案都涉及将标签制作成时钟,但我认为文本框也是如此,并尝试按照他们所说的去做,但没有任何结果。它向我显示了时间,但这只是加载表单的时间,而不是实际移动的时钟。我认为我在谷歌上找到的大多数答案都与旧版本的 VB 打交道,这就是为什么我无法让它工作。

PS我只是在学习编码,所以代码越简单越好。许多一步一步的(比如我是 5 岁)评论也很受欢迎。谢谢你

4

2 回答 2

1

在表单中添加一个计时器,并将此代码添加到它的滴答事件中。

 Textbox1.text = Format(Now, "yyyy-MM-dd hh:mm:ss")

您现在有一个文本框,告诉您当前的日期和时间。不过,不要忘记启用您的计时器!

于 2013-11-18T01:08:11.873 回答
1

尝试将您的时间和日期字符串放入计时器中。这是它的样子:

Private Sub Timer1_Tick(sender As System.Object, e As System.EventArgs) 处理 Timer1.Tick

    TimerText.Text = TimeString
    DaterText.Text = DateString

结束子

它肯定会向您显示与您的计算机同步的移动/实时时钟。:)

于 2015-11-17T20:35:48.497 回答