每小时弹出窗口,在C#中输入文本

时间:2011-03-17 10:57:14

标签: c# textbox timer popup submit

我正在尝试创建一个每小时弹出一个窗口的应用程序,并允许我输入一些文本并提交。

此文本现在将保存到文本文件中,但稍后会保存到数据库中。

如何每小时制作弹出窗口并输入文字?

它需要在XP和Win7上运行。

非常感谢 克里斯

2 个答案:

答案 0 :(得分:2)

Windows有一个调度程序,或者您可以创建一个带有通知图标的应用程序,只显示当前时间比上一个弹出时间晚一个小时的窗口。

http://support.microsoft.com/kb/313565

答案 1 :(得分:2)

您可以使用System.Windows.Forms.Timer类:

Timer timer = new Timer {Interval = 1500}; // Interval is miliseconds
timer.Tick += (s,e) => MessageBox.Show("Timer Expired");
timer.Start();