我正在创建一个项目,该项目允许我创建一个程序并为其提供任务。现在我正在努力在哪里告诉它设置闹钟。闹钟功能运行良好,但我遇到了问题。当我设置闹钟时,我可以说“晚安”,然后程序将我的显示器关闭进入睡眠模式。当警报关闭时,我希望它在10秒或15秒内重新启动显示器,然后执行警报熄灭时发生的代码。在报警前10秒执行命令
这里有点我的代码:
DateTime now = DateTime.Now;
string time = now.GetDateTimeFormats('t')[0];
if (time == Settings.Default.Alarm && Settings.Default.AClockEnbl == true)
{
SetMonitorInState(MonitorState.MonitorStateOn);
}
if (time == Settings.Default.Alarm && Settings.Default.AClockEnbl == true)
{
//All other alarm code
}
我想第一个if语句告诉命令Settings.Default.Alarm
任何人可以帮助之前发生10秒?
是的,但他需要更多的帮助来做到这一点。他将时间比作一个字符串(!)。 – Rup
我用你的建议,它的效果很好。之前,在其他代码发生同时打开时,其他代码没有及时发生,因为显示器需要时间加载。这有很大帮助。谢谢。 –
好听,如果解决了问题,记得标记为已接受! – Josh