欢迎来到天天文库
浏览记录
ID:18379787
大小:97.00 KB
页数:15页
时间:2018-09-17
《vb实训论文11软件盛强.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、VisualBasic课程设计计算器、图片浏览器、MP3播放器系统班级:11软件1班姓名:盛强学号:04011101032指导教师:刘锋VisualBasic是一种由微软公司开发的包含协助开发环境的事件驱动编程语言。从任何标准来说,VB都是世界上使用人数最多的语言——不仅是盛赞VB的开发者还是抱怨VB的开发者的数量。它源自于BASIC编程语言。VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建ActiveX控件。程序员可以轻松的使用V
2、B提供的组件快速建立一个应用程序。VisualBasic允许创建反映用户动作和系统事件的程序。这种编程叫事件驱动编程。要了解事件驱动程序是怎样工作的,先要了解过去的程序怎样运行及在Windows环境中有何不同。在Windows之前(回到往日的DOS和"史前时代"),程序以顺序方式运行。也就是说,一旦程序启动,它就一条指令、一条指令的向前执行,直到程序结束或出现致命错误。 在事件驱动的应用程序中,代码不是按照预定的路径执行,而是在响应不同的事件时执行不同的代码片段。事件可以由用户操作触发、也可以由来自操作系统
3、或其它应用程序的消息触发、甚至由应用程序本身的消息触发。这些事件的顺序决定了代码执行的顺序,因此应用程序每次运行时所经过的代码的路径都是不同的。在讨论VisualBasic时,经常可以听到这些术语:控件,提供程序可见界面的可重用对象。常用的控件有文本框、标签和命令按钮等。 事件,由用户或操作系统引发的动作。事件的示例有Click、DbClick等。 方法,嵌入在对象定义中的程序代码,它定义对象怎样处理信息并响应某个事件。例如,列表框的添加列表项、删除列表项等方法。 对象,程序的基本元素,它含
4、有定义其特征的属性,定义其任务和识别它可以响应的事件的方法。控件和窗体是VisualBasic中所有对象的示例。 过程,为完成任务而编写的代码段。过程通常用于响应特定的事件。 属性,对象的特征,如尺寸、位置、颜色或文本。属性决定对象的外观,有时也决定对象的行为。属性也用于为对象提供数据和从对象取回信息。四、对象在VB编程中的地位 学好VB的诀窍之一就是要以"对象"的眼光去看待整个程序设计。"对象"是面向对象程序设计的核心,明确这个概念对理解面向对象程序设计来说至关重要。那么,对象是什么?在程序中怎么没有
5、看到对象呢? 其实对象在VB的程序设计中的地位,就像空气一样无处不在。程序中使用的按钮就是对象,应用程序本身也是一个对象。对象的概念并不神秘,它的来源就在生活之中。在现实生活中,其实我们随时随地都在和对象打交道--我们骑的车、看的书以及我们自己,在一个VB程序员眼中无一例外都是对象。 如果把问题抽象一下,会发现这些现实生活中的对象有两个共同的特点:第一,它们都有自己的状态,例如一个球有自己的质地、颜色、大小;第二、它们都具有自己的行为,比如一个球可以滚动、停止或旋转。在面向对象的程序设计中,对象的概念就是
6、对现实世界中对象的模型化,它是代码和数据的组合,同样具有自己的状态和行为。只不过在这里对象的状态用数据来表示,称为对象的属性;而对象的行为用对象中的代码来实现,称为对象的方法。不同的对象有不同的方法,当然也不排除有部分重叠。五、编程的方法API是一套用来控制Windows的各个部件(从桌面的外观到为一个新进程分配的内存)的外观和行为的一套预先定义的Windows函数.用户的每个动作都会引发一个或几个函数的运行以告诉Windows发生了什么。作为一个编程初学者来说,API函数也许是一个时常耳闻却感觉有些神秘的东
7、西。单看它的复杂语法,就足令人望而生畏,但是任何事物在我们深入了解它之前,总是会有这种感觉的。API的英文全称(ApplicationProgrammingInterface),WIN32API也就是MicrosoftWindows32位平台的应用程序编程接口。对这个定义的理解,需要追溯到操作系统的发展历史上,当WINDOWS操作系统开始占据主导地位的时候,开发WINDOWS平台下的应用程序成为人们的需要。而在WINDOWS程序设计领域处于发展的初期,WINDOWS程序员所能使用的编程工具唯有API函数,这些
8、函数是WINDOWS提供给应用程序与操作系统的接口,他们犹如“积木块”一样,可以搭建出各种界面丰富,功能灵活的应用程序。所以可以认为API函数是构筑整个WINDOWS框架的基石,在它的下面是WINDOWS的操作系统核心,而它的上面则是所有的华丽的WINDOWS应用程序。通过实训,一方面要求我们掌握VB语言本身的程序设计知识,包括语句、函数、控件等概念的掌握,以及从基本控件的使用到高级控件的应用,从图
此文档下载收益归作者所有