VB课件--ch.1

VB课件--ch.1

ID:41899599

大小:215.00 KB

页数:16页

时间:2019-09-04

VB课件--ch.1_第1页
VB课件--ch.1_第2页
VB课件--ch.1_第3页
VB课件--ch.1_第4页
VB课件--ch.1_第5页
资源描述:

《VB课件--ch.1》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第1章VisualBasic基础本章教学目的了解VisualBasic语言的特点、掌握VisualBasic工作模式掌握VisualBasic基本工作窗口的使用掌握面向对象的程序设计的基本概念本章主要内容●面向对象的概述●VisualBasic的工作模式设计模式、执行模式、中断模式●VisualBasic的基本窗口VisualBasic集成环境分别由设计窗口、工程窗口、属性窗口、窗体窗口、工具箱窗口组成。●对象、属性、方法●对象事件与事件过程●通用过程●本章小结1.1面向对象的概述面向对象程序设计是

2、一种全新的程序设计方法,它从根本上改变了传统的程序设计模式。其基本思想是:通过建立和具体实际应用相对应的对象,并通过对这些对象的组合来创建具体的应用程序,它给程序设计带来了许多良好的特性。1.模块性(Module)对象是一个功能和数据独立的单元,它们之间只能通过对象认可的方式进行通信,并可以较为自由地为其它对象所调用。2.封装性(Encapsulation)为信息隐蔽提供具体的实现手段,而用户不必清楚对象内部细节,只需了解其功能。3.继承性(Inheritance)它为代码共享提供了一种有效的方法,从而可

3、以避免重复的代码设计,实现了对象的可重用性。它是面向对象程序设计技术最本质的特征。4.可靠性对象实现了抽象和封装,使其中可能出现的错误限制在对象的内部,因而不会向外部传播,同时也易于检错和维护。5.可扩充性面向对象系统可以通过继承机制不断扩充其对象功能,而不会影响原系统的运行。6.连续性虽然面向对象的程序设计语言在编程模式上相差甚大,但它并没有摒弃传统的做法,它不仅采用了传统程序设计语言的语言元素,而且利用它们来模拟建立对象,从而使得一个熟悉传统程序设计语言的编程者能很快掌握面向对象程序设计的规律。1.2

4、VisualBasic共有三种工作模式(Modes):1.设计模式(DesignMode)当成功地启动VB之后,即可自动进入VisualBasic设计模式,这时用户就可以自由设计VisualBasic程序。在这种模式下,用户可以设计窗体(Form)、建立控件、设计过程。在过程中添加程序代码,设置对象的属性,一切应用程序的设计工作都在此模式下进行。但是不能在设计模式下运行程序或使用调试工具。2.执行模式(RunMode)程序设计完成之后,就可以进入执行模式。进入执行模式的方法可以从菜单条上的“运行”菜单中选

5、择“启动”命令。3.中断模式(BreakMode)该模式的作用是使程序暂时停止执行。通常可以在此模式下调试VisualBasic程序。进入中断模式有三种方法:(1)在执行模式下,打开“运行”菜单,选择“中断”命令进入中断模式。(2)在程序中设置断点(Breakpoint),当程序执行到该断点时,则自动进入中断模式。(3)当程序执行时有错误产生,则自动进入中断方式。1.3VisualBasic的基本窗口VisualBasic启动之后,会在屏幕上显示出如图1.1所示的窗口界面。在图中,VisualBasic集

6、成环境分别由设计窗口、工程窗口、属性窗口、窗体窗口、工具箱窗口组成。图1.1VisualBasic主窗口在VisualBasic语言中,把窗体和用工具箱中的各种工具所创建的各种控件都称之为对象。而每个对象都有属于自己的对象名、对象标题名、对象属性、对象方法、对象事件。【例1.1】对象属性设置的简单例子。PrivateSubForm_Click()Firstdisplay.Fontsize=12Firstdisplay.text=“VB欢迎您!”EndSub其中:Form_Click()为事件过程,第一行将

7、控件firstdisplay的字号属性fontsize设置为12磅,第二行将控件的文本属性(text)设置为“VB欢迎您!”换句话说,程序运行时,VB会把字符串“VB欢迎您!”移入firstdisplay文本控件内。1.4对象1.5对象的属性所谓属性(Properties)就是所指定对象的特性,如对象的标题(Caption)、名称、颜色(Color)、字体大小(Fontsize)、窗口状态(WindowState)、可见性(Visible)等等。【例1.2】方法使用的简单例子。Picture1.Print

8、“MicrosoftVisualBasic”对象名:Picturel方法名:Print参数:“MicrosoftVisualBasic”消息:整个语句在这个例子中,当对象Picturel接收到该消息后,在其调度中搜索与之匹配的方法名,然后按地址执行相应的方法Print,其结果是在对象Picturel(它代表一个图片框)里打印出字符串“MicrosoftVisualBasic”。1.6对象的方法由对象与消息之间的关系可知,对象接

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

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

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