黑马程序员技术交流社区

标题: WinFrom程序的问题 [打印本页]

作者: 宋天琪    时间: 2011-11-27 19:11
标题: WinFrom程序的问题
本帖最后由 宋天琪 于 2011-11-28 16:01 编辑

怎样在WinFrom程序中加入一个类似于备忘录的功能,填上备忘录,在一段时间之后进行提醒。
作者: 王伟    时间: 2011-11-27 20:31
DateTime dt = System.DateTime.Now;//获取系统当前时间
//dt里面年月日时分秒都有,看你怎么用了。
            if (dt.Hour == 8) MessageBox.Show("8点整了!");

作者: 王绚文    时间: 2011-11-28 13:21
楼上的方法不行吧!!!! 只能在程序运行的时候判断当前时间是否为8点 如果当时的时间不是8点就不会提示了。
方案如下 请参考
首先写一个方法 该方法获取系统的时间 DateTime dt = System.DateTime.Now 如果时间等于你想要的时间 那么就执行相关的代码
然后写一个timmer 每隔一段时间执行这个方法 当然了 间隔由你自己的需求来定 一分钟或者是1秒钟
这样就能随时获取系统当前的时间 到了你指定的时间后 执行你预先设定好得代码
作者: 刘景发    时间: 2011-11-28 13:30
楼主,您说的类似于备忘录功能的小窗口提示吧?可以参考下我用WinForm做的课程表,下面是小窗口关于提示每天要上的课程的关键代码:

小窗口提示.jpg (65.92 KB, 下载次数: 53)

小窗口提示.jpg

作者: 宋天琪    时间: 2011-11-28 15:59
嗯嗯,谢谢啦~~




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2