gpt4 book ai didi

c# - 在 C# Timer 中完成一小时后准确触发滴答事件

转载 作者:太空狗 更新时间:2023-10-30 00:02:10 25 4
gpt4 key购买 nike

我希望滴答事件在每小时刚好结束时触发。例如它应该在 8 am 然后在 9 am 然后在 10 am 等。很简单,我需要将 Interval 设置为 3600000

这里的问题是我应该如何确定何时启动计时器?我正在创建一个工具,该工具将从用户登录时起在系统托盘中运行。

最佳答案

请不要创建一个只会浪费内存的程序。这就是 Windows 的任务计划程序的用途。从这样的任务中每小时运行一次你的程序。

http://msdn.microsoft.com/en-us/library/aa384006%28v=VS.85%29.aspx

这是一个示例:

  • 转到“开始”->“程序”->“附件”->“计划任务”。
  • 在右侧,单击“添加任务...”。
  • 选择您的可执行文件。
  • 转到“触发器”选项卡。
  • 使用以下选择创建触发器:

.

Run Daily 
Start today at 8:00 am
Repeat every 1 Hour

很抱歉,我无法提供任何屏幕截图,因为我运行的是德语版的 Windows 7。

关于c# - 在 C# Timer 中完成一小时后准确触发滴答事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4285063/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com