VB应用程序的开发过程

VB应用程序的开发过程

ID:37778777

大小:437.00 KB

页数:30页

时间:2019-05-31

VB应用程序的开发过程_第1页
VB应用程序的开发过程_第2页
VB应用程序的开发过程_第3页
VB应用程序的开发过程_第4页
VB应用程序的开发过程_第5页
资源描述:

《VB应用程序的开发过程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第六章第1、2讲可视化编程程序设计语言与程序设计人们想用计算机解决一个问题,必须事先设计好计算机处理信息的步骤,把这些步骤用计算机能够识别的指令编写出来并送入计算机执行,计算机才能按照人的意图完成指定的工作。我们把计算机能执行的指令序列称为程序,而编写程序的过程称为程序设计。人与计算机交流使用的是“程序设计语言”。同人类语言一样,程序设计语言也是由字、词和语法规则构成的一个系统。从计算机执行的角度来看,程序设计语言通常分为机器语言、汇编语言和高级语言3种。VisualBasic简介要介绍VisualBasic,不能不提到BASI

2、C语言。BASIC是英文Beginner’sAll-purposeSymbolicInstructionCode(初学者通用符号指令代码)的缩写,它是专门为初学者设计的高级语言。VisualBasic是Microsoft公司于1991年推出的基于窗口的可视化程序设计语言。“Visual”是“可视化的”、“形象化的”的意思。VisualBasic的语法与BASIC语言的语法基本相同,因此VisualBasic也具有易学易用的特点,此外它还提供了一套可视化设计工具,大大简化了Windows程序界面的设计工作,同时其编程系统采用了面向

3、对象、事件驱动机制,与传统BASIC有很大的不同。目前VisualBasic的最新版本是VisualBasic6.0(简称VB6.0),其功能十分强大,应用VisualBasic可以方便地完成从小的应用程序,到大型的数据库管理系统、多媒体信息处理、功能强大的Internet应用程序等各项任务。可视化(Visual)编程VisualBasic是一种基于Basic的可视化程序设计语言。用户利用开发工具提供的各种控件对象,直接在屏幕上拖放、调整、设置,完成图形用户界面(GUI)的设计,再面向对象编写代码,实现应用程序的开发。可视化编程

4、具有“所见即所得”、面向对象、开发效率高等特点。面向对象程序设计VisualBasic是采用面向对象的程序设计方法(OOP).程序设计分类(1)过程化程序设计Qbasic、C、Pascal等(2)面向对象程序设计C++、Java、VB等对象和类1.对象指现实世界中的实体。如一个人、一辆汽车、一台电脑、一份报表等。每个对象有自己的特征(属性)、行为(方法)和发生在该对象上的活动(事件)。例如人具有身高、体重等特征,具有行走、说话等行为,外界作用在人对象上的各种活动,如下雨等。2.类的概念在现实中,许多对象具有相似的性质,执行相同的

5、操作,称之为同一类对象。类是对同一种对象的集合与抽象。如人类是“人”的抽象。类是创建对象实例的模板,对象则是类的一个实例。类包含所创建对象的属性数据,以及对这些数据进行操作的方法。封装和隐藏是类的重要特性,将数据结构和对数据的操作封装在一起,类的内部实现细节对用户来说是透明的。93.VB中的类和对象VB中对象是软件运行的基本实体,是VB应用程序的基本单元。VB工具箱中的可视图标是VB系统设计好的标准控件类。通过将控件类实例化,得到真正的控件对象。在窗体上画一个控件,就将类转换为对象,创建了一个控件对象。例如:工具箱内的TextB

6、ox是类(它确定了TextBox的属性、方法和事件),窗体上显示的是两个TextBox对象。VB中常用的对象是控件。此外,VB还提供了系统对象:打印机(Printer)、剪贴板(Clipboard)、屏幕(Screen)和应用程序(App)等。窗体是个特例,它既是类也是对象。当向一个工程添加一个新窗体时,实质就由窗体类创建了一个窗体对象。属性、事件和方法构成对象的三要素。1.属性:存放对象的数据(决定对象外观及功能)例如:控件名称、文本、大小等属性。对象属性的设置方法:在设计阶段,利用属性窗口直接设置属性值程序运行时,通过语句[

7、对象名.]属性名=属性值例如:Command1.Caption="确定"注意:若属性只能在设计阶段设置,在程序运行阶段不可改变,称为只读属性。对象的属性、事件和方法(1)事件:发生在对象上的事情,是预先定义好的可被对象识别的动作。同一事件,对不同的对象,会引发不同的反应:2.事件教师_铃声()讲课EndSub学生_铃声()听讲EndSubVB为对象预先定义了一系列的事件。例如,单击Click、获取焦点GotFocus、按下键盘KeyPress等其他人员_铃声()可不于响应EndSub(2)事件过程:应用程序处理事件的步骤。应用程

8、序设计的主要工作就是为对象编写事件过程的代码。事件过程的形式如下:PrivateSub对象名_事件([参数])…事件过程代码EndSub例:单击按钮,使Text1的字体为20磅。PrivateSubCommand1_Click()Text1.FontSize=2

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。