VB 2008 定期任务

发布于 2024-07-15 10:45:26 字数 70 浏览 3 评论 0原文

在 VB 后台运行周期性任务的最简单方法是什么?

例如:每秒用当前时间更新一个标签,同时仍然允许表单可用。

What's the easiest way to run a periodic task in the background in VB?

For example: Update a label every second with the current time, while still allowing the form to be available.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

孤者何惧 2024-07-22 10:45:26
  1. Timer 组件添加到表单中
  2. 将其 Interval 设置为更新之间的时间
  3. 启用计时器(通过设置其 Enabled 属性或调用其 >Start 方法)
  4. 通过执行任何必要的更新来处理其 Tick 事件。

你的处理程序看起来像这样:

Private Sub Timer1_Tick(ByVal sender As System.Object, _
                        ByVal e As System.EventArgs) Handles Timer1.Tick

   label1.Text = GetCurrentStatus()

End Sub
  1. Add a Timer component to your form
  2. Set its Interval to the time between updates
  3. Enable the timer (by setting its Enabled property or calling its Start method)
  4. Handle its Tick event by doing whatever updates are necessary.

Your handler would look something like this:

Private Sub Timer1_Tick(ByVal sender As System.Object, _
                        ByVal e As System.EventArgs) Handles Timer1.Tick

   label1.Text = GetCurrentStatus()

End Sub
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文