我有一个winform c#应用程序,它每秒钟都有一个计时器。此应用程序正在等待在特定时间执行相关任务的命令。当我在PC上工作以保持此应用程序打开时,通过在预定时间生成报告可以正常工作。但是当我在锁定我的电脑后去吃午餐或晚上回家时,不知道会发生什么,但它不起作用。我没有生成我的报告。如果这是计时器的问题或有办法解决这个问题,有人可以帮助我吗。
非常感谢
private void timer1_Tick(object sender, EventArgs e)
{
string dt = DateTime.Now.ToShortTimeString();
if (dt == "8:00 AM")
{
generate_report();
}
}