保护视力,我写的一个定时提醒的小玩意。


做程序员2年了,感觉视力越来越差。有时候常常工作到忘记休息。于是就想写一个能够定时提醒的小东西(公司不让从网络下载别的程序)。
功能:
    1.能够每隔一段时间提醒我休息,做做眼保健操。
    2.能够自己设定时间间隔.
   
运行环境:.net framework 2.0

使用说明:
双击托盘 重新设定。
右键托盘 可以推出程序。
主界面如图,

 

能够设定提醒的时间间隔,以秒记,我一般设置为1800,半个小时,默认为半个小时。
设定后点击ok,关闭主窗口,任务栏会有个托盘。

实现原理:

启动一个新线程,让其sleep所设置的时间间隔的长度,然后弹出对话框。

 

 

下面是代码文件:只有一个类TimeNotifier

有三个PartialClass  TimeNotifier.cs,  TimeNotifier.event.cs,TimeNotifier.Designer.cs

 

TimeNotifier.cs

 

Code

 

TimeNotifier.event.cs

 

Code

 

TimeNotifier.Designer.cs

Code

 

 

 

posted @ 2008-11-28 10:13  Feng@Canada  阅读(593)  评论(2编辑  收藏  举报