【发布时间】:2014-09-27 02:27:09
【问题描述】:
我正在尝试创建一个脚本,它会在 1 天后显示一个弹出窗口。据我所知,我可以使用 Thread.Stop 或 System.Timers 或许多其他方式来做到这一点。但是每个方法的问题是计算机必须为这些方法中的每一种持续运行才能在我想要的时间给出期望的结果。基本上我希望脚本从我的程序安装开始,等待 24 小时,然后显示一个消息框。如果此时计算机已打开,即 24 小时后,它应该在下次启动时显示消息框,但前提是 24 小时或更长时间已过。请帮助,我无法找到合适的解决方案。任何帮助将不胜感激。我认为可以通过获取 dateTime.Now 并将其放入文件中来实现,然后每隔一小时左右将当前系统时间与文件中的时间进行比较,如果已经过了 24 小时或更长时间,则显示消息框。请帮忙
【问题讨论】: