基于vb实现的闹钟设计.doc

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目 录 摘 要 i 第1章 概 述 1 1.1 引言 1 1.2 设计平台 1 第2章 开发工具简介 2 2.1 VisualBasic6.0简介 2 2.2 运用的控件和主要对象 2 第3章 设计实现 6 3.1画时钟表盘上的所有直线元素 6 3.2修改时针的形状 6 3.3计时器的Interval(间距)属性设置 6 3.4软件代码 7 第4章 总 结 16 4.1 结论 16 4.2 心得体会 16 参考文献 17 第1章 概 述 1.1 引言 visual basic继承了basic语言易学易用的特点,特别适合于初学者学习windows系统编程。随着21世纪信息社会的到来,计算机在人们的工作和生活中的深入,要求我们越来越多地与计算机打交道,VB全称Visual Basic,它是以Basic语言作为其基本语言的一种可视化编程工具通过这学期来Visual Basic的学习,我初步掌握了Visual Basic语言的最基本的知识,于是在张老师的指导下动手用Visual Basic编写。 Visual Basic 是一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言,可用于开发 Windows 环境下的各类应用程序。它简单易学、效率高,且功能强大。在Visual Basic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的广泛应用程序接口(API)函数,动态链接库(DLL)、对象的链接与嵌入(OLE)、开放式数据连接(ODBC)等技术,可以高效、快速地开发Windows环境下功能强大、图形界面丰富的应用软件系统。 我们在设计过程中主要用到的控件有:Form,Commandbutton,MsgBox,Label,Frame,PictureBox等控件。 1、窗体(Form) 窗体就是平时所说的窗口,它是VB编程中最常见的对象,也是程序设计的基础。各种控件对象必须建立在窗体上,即窗体是所有控件的容器。一个窗体对应一个窗体模块。 2、 命令按钮(Commandbutton) 命令按钮是VB应用程序中使用最多的控件之一,它常常用来接受用户的操作信息,激发相应的事件过程,是用户与程序交互的最简便的方法。 3、 消息框(MsgBox) 在Windows中,如果操作失误,通常会在屏幕上显示一个对话框,提示用户进行选择,然后系统根据选择确定其后的操作。VB提供了MsgBox函数就可以实现此功能,它可以向用户传送信息,并可以接收用户在对话框上的选择,以次作为程序继续执行的依据。 4、标签(Label) VB提供的标签控件只能显示文本,而不能对文本进行编辑。标签通常用于标注本身不具有Caption属性的控件。 5、框架(Frame) 框架主要用做控件的容器,也用于修饰界面。 6、图片框(PictureBox) 该控件可以用来显示图象,包括位图文件、图标文件、光标文件、元文件、增强的元文件、JPEG文件、GIF文件。 7、Timer控件 Windows 应用程序中常常要用到时间控制的功能,如在程序界面上显示当前时间,或者每隔多长时间触发一个事件,等等。而 Visual Basic 中的 Timer(时间)控制器就是专门解决这方面问题的控件。选中时钟控制器,将鼠标移到界面设计区,在窗体中拖出一个矩形就可以创建一个 Timer 控件了。跟其他控件不同的是,无论你绘制的矩形有多大,Timer 控件的大小都不会变外,Timer 控件只有在程序设计过程中看得见,在程序运行时是看不见的Timer 控件的属性:Timer 控件可以使用 Name 属性与 Enabled 属性,但最重要的是 Interval 即时间间隔属性。 Interval 属性决定了时钟事件之间的间隔,以毫秒为单位,取值范围为 0 ~ 65535 ,因此其最大时间间隔不能超过 65 秒,即一分钟多一点的时间。如果把 Interval 属性设置为 1000 ,则表示每秒钟触发一个 Timer 事件。 其语法格式:Timer.Interval = X ,其中,X 代表具体的时间间隔。 Timer 控件的 Timer (定时)事件: 当一个 Timer 控件经过预定的时间间隔,将激发计时器的 Timer 事件。使用 TimPrivate Sub LblShow_Click() LblShow.FontName = 隶书 End Sub II、DbClick 事件(鼠标双击): 鼠标双击引发的事件,如改变标签的可见性: Private Sub LblShow_DbClick() LblShow.Visible = False End Sub (3)文件操作控件 在一个应用程序中,对文件的处理是一个比较常用的操作,

文档评论(0)

mx597651661 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档