欢迎来到天天文库
浏览记录
ID:48031439
大小:2.24 MB
页数:14页
时间:2020-01-13
《C# winform 定时关机.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、WinForm项目实战情境一:定时关机本课的主要任务任务1:定时关机的必备知识任务2:定时关机的设计思路任务3:定时关机的设计实现定时关机123必备知识API的基本概念和使用方法日期/时间DateTimePicker控件的使用方法计时器Timer控件的使用方法系统托盘控件的使用方法任务间的转换必备知识设计思路设计实现通过对多款常用定时关机软件的观察及比较,了解其最新的设计方法及相关技术。通过最新流行的超级兔子等定时关机软件的使用,从而引发本项目界面及相关功能的设计思路。通过对任务1,任务2的实现,结合相关知识与技术,设计实现“
2、定时关机”软件。知识思路实现系统API的调用直接调用系统层,安全性低,易出错效率安全性由.NET机制管理,代码是安全的,可靠地调用系统API调用.NET类库API是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件的以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。高效的,可直接调用系统层相关函数需要通过调用.NET公共语言类库来实现定时关机原理设定关机时间,触发TIMER控件Timer+API是定时关机软件中的关键性因素,因此需要熟练掌握它们的使用方法。Timer控件开始工作,计时到达设定设计,
3、触发API函数,成功关机“Timer控件+API函数”[关键性因素]API函数Timer控件任务计划API函数和导入方法,DateTimePicker,NotifyIcon,Timer等控件的使用方法。设计主界面控件名称对照表(名称、类型、属性),合理布局设计界面,掌握API函数关机的基本流程创建工程,ExitWindows类,AwokeForm提醒窗体,ShutDone主窗体的全部设计。必备知识设计思路设计实现任务实施由课堂+上机,逐步完成相关功能,并调试,测试通过上机实验,逐步设计出界面通过课堂和课外,积攒必备知识最终完成
4、定时关机软件第一阶段第二阶段第三阶段定时关机的任务实施通过课堂讲述和上机实现,逐步完成定时关机软件的制作。重要控件重要的控件.TimerDateTimePickerNotifyIconTimer控件Timer控件主要负责对时间的掌控和触发日历控件日历控件主要负责现实日期和给予程序正确的日期参数系统托盘控件系统托盘控制主要负责将程序最小化到系统托盘等相关控制设计思路的知识目标1.了解调用API函数实现关机功能,在类中实现的方法。2.了解显示当前日期和时间的方法。3.了解使用DateTimePicker控件提供给用户设定日期和时间
5、的方法。4.了解使用Timer控件实现定时的方法。5.了解实现启动定时关机选择方式的功能的方法。6.了解实现隐藏主界面到系统托盘的功能的方法。7.了解实现一分钟倒计时提醒方式的功能的方法。8.了解实现直接的关机、注销和重启方式的功能。知识目标设计实现的知识目标1.了解Winform工程的创建方法及相关设置。2.了解ExitWindows类的设计方法。4.了解定时关机ShutDone主窗体的全部设计。3.了解AwokeForm提醒窗体的全部设计。结合目标最终实现“定时关机”软件任务学时分配必备知识定时关机设计思路设计实现8时2时
6、2时4时本情境一共8个学时。情境拓展练习查询,了解更多的API函数的使用练习Timer控件的高级应用练习系统托盘控件的高级应用逐步提高Thankyou!
此文档下载收益归作者所有