日历时钟课程设计报告
---11土木10班
前言
Visual Basic继承了basic语言易学易用的特点,特别适合于初学者学习windows系统编程。随着21世纪信息社会的到来,计算机在人们的工作和生活中的深入,要求我们越来越多地与计算机打交道,为了使用户在繁忙的日程工作中得到放松,于是出现了各种各样的休闲软件,如聊天工具,游戏等等。于是我们小组着手设计开始一个这样的软件。通过这学期来Visual Basic的学习,我初步掌握了Visual Basic语言的最基本的知识,于是在王鹏鸣老师的指导下动手用Visual Basic编写日历时钟程序设计。
其实我们的电脑windows也自带有这个程序,我设计的该程序就是用vb语言模仿其主要功能编写。
工程概况
项目名称
日历时钟程序
设计平台
VB 全称Visual Basic,它是以Basic语言作为其基本语言的一种可视化编程工具。
Vb是microsoft公司于1991年退出的windows应用程序开发工具visual意思是“可视化的”。在它刚推出来时,自身还存在一些缺陷,功能也相对少一些。但是经过多年的开发研究。
:硬件,要求486以上的处理器、16MB以上内存,50MB 以上的硬盘,cd-rom驱动器,鼠标。软件:要求windows 95以上版本
程序设计思想
通过编写VB程序语言,改变一些控件的属性,来完成调整日期和时间。应用画图的相关函数来画时钟界面。日历则通过加载calendar控件来实现。mand按钮来实现12小时和24小时之间的切换。
mand控件,label控件,timer控件,text控件,calendar
控件, VScroll1控件
设计的界面如图所示:
启动VB 界面时时钟画面自动弹出,且时间和电脑当前时间一致,可以通过VScroll1控件来调整时间。
mand2按钮可以实现12和24小时之间的切换。
我们设计的日历具有万年历的功能,从combol中选择月份,下面的数目也会跟着变化。
由于这次课程设计所选的题目太复杂,而时间又比较紧张,指导老师建议和同学分工完成。我们小组成员包括组长徐良,,此游戏由我们胡洁。李星星。袁子雄四人共同开发而成。
在我们四个人共同努力下,此次设计,终于能够圆满完成。由于时间的紧促,在设计中,也许会有一些考虑不周之处,但其功能已经能够满足大多用户的需求,相信假以时日,一定能做出一个更经典,更完美的日历程序,下面我们将对每一步的具体如何实现展示给大家。
通过函数DrawClock来画表盘的子程序,
表盘的点应用函数PSet()来实现的
时钟的时,分秒针的长度,位置则是通过函数Line()
时钟的中心点则是应用函数Circle()
这部内容虽然不要求我们学习,但是我觉得这个函数在vb画图方面的作用非常大,。
A:首先我们可以在工具栏中找到“工程”其中有一个“部件”双击在下拉列表中选择含有calendar的那个部件进行加载,就会出现我们在界面上看到的运行界面。
B:至于时间的我们可以
VB课程设计代码 来自淘豆网m.daumloan.com转载请标明出处.