第10讲 VB编程基础

第10讲 VB编程基础

ID:43737661

大小:202.50 KB

页数:25页

时间:2019-10-13

第10讲 VB编程基础_第1页
第10讲 VB编程基础_第2页
第10讲 VB编程基础_第3页
第10讲 VB编程基础_第4页
第10讲 VB编程基础_第5页
资源描述:

《第10讲 VB编程基础》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第10讲VB编程基础10.1VB集成开发环境10.2VB面向对象编程的基本知识10.3VB的基本数据类型与运算类型10.4VB程序的三种基本结构提示:欲能正确演示本讲所有程序,建议所有程序文件、数据库文件、图片、声音、视频等素材文件都放置在与课件在同一文件夹里(这样不要加引用路径)。10.1VB集成开发环境VisualBasic(简称VB)是Microsoft公司推出的基于Windows平台的程序开发工具,其程序设计风格与传统设计方法不同,它采用面向对象和事件的程序设计方法,是一种采用事件驱动编程机制的语言。VB专业版中提

2、供了MCI(MediaControlInterface)的控件。利用VB,可以编程处理文本、图形、图像、音频、视频、动画等多媒体数据,以设计或构造适合不同需求的多媒体应用系统。在多媒体程序设计方面,VB不但自身提供了控制对象及多媒体控件,还提供了对众多第三方多媒体控件的支持及API函数的调用。VB涉及三个重要概念:(1)窗口。窗口是一种有边界的矩形区域。例如,Windows资源管理器窗口、Word的文档窗口、对话框窗口等。(2)事件。事件是通过鼠标、按键的操作、程序的控制或其他窗口所产生的操作或行为。(3)消息。VB采用事

3、件驱动模型。在事件驱动模型中,程序代码不是按照预定的顺序执行,而是在响应不同的事件时执行不同的代码片段。Windows操作系统通过给每一个窗口提供一个唯一的标识符(窗口句柄Hwnd)来管理所有的窗口。操作系统连续地监视每一个窗口的活动或事件信号。当发生事件时,将引发一条消息,操作系统处理该消息并广播给其他窗口。最后,每一个窗口根据自身处理该条消息的指令而采取适当的操作。VB的集成开发环境启动VB,新建标准EXE工程,进入集成开发环境界面:窗体窗口代码窗口工具箱工程窗口属性窗口立即窗口窗体布局VB集成开发环境界面图常规部分V

4、B集成开发环境的常规组成部分:VisualBasic程序,也跟其他Windows应用程序一样,具有标题栏、菜单栏、工具栏这些常规组成部分。1.标题栏:“MicrosoftVisualBasic[设计]”内容。2.菜单栏:提供了编辑、设计和调试VB应用程序所需要的菜单命令。3.工具栏:是一些菜单命令的快捷按钮。1.窗体窗口用来设计VB程序界面的地方。2.代码窗口用来编写程序代码的地方。3.工具箱窗口包含建立应用程序界面所需要的内部控件。4.工程窗口保存一个应用程序所有的文件。5.属性窗口用于填写窗体或控件的属性值。6.其他窗

5、口立即窗口:调试程序用。窗体布局窗口:用于指定程序运行时的初始位置。VB集成开发环境的特有组成部分10.2VB面向对象编程的基本知识类和对象的概念1.对象对象是具有某些特性的具体事务的抽象。如一个具体的人、一个具体的动物、一辆具体的车、等等,都是生活中所指的一个对象。2.类类是同种对象的集合与抽象。如所有的人构成人类。3.类和对象的关系类是创建对象实例的模板,而对象是类的一个实例。4.对象的三要素描述其特征的属性;反映其动作的行为(称作方法);还有在一定条件下发生的事件。如“人”对象有体重属性、有跑跳方法、有挨打事件。VB

6、对象的基本操作VB程序界面由对象组成,VB中的对象主要有:窗体、工具箱中的控件。窗体在新建程序时被自动创建。1.控件对象的建立建立一个对象即指在程序窗体中添加一个对象(画出对象)。方法一:单击工具箱中一个对象类,出现十字形鼠标指针,用该指针在窗体上拖曳鼠标即可画出一个控件对象;方法二:双击工具箱中一个对象类,即可加入一个该类控件的具体对象。2.控件对象的命名:任何控件对象都具有一个最基本的属性,即“名称”属性;“名称”属性的值就是该对象的名称。注意:在同一个程序中,每个对象的名称必须不同。VB对象自动命名规则:控件类名+数

7、字序号,如:Command1,Command2,…VB对象的基本操作3.控件对象的选定单击一个对象可选定一个对象,这时该对象周围会出现八个方向的控制柄(即八个小方块点)。要同时选定多个对象,有二法:(1)拖动鼠标指针,将欲选定对象包含在一个虚框内既可。(2)先选定一个对象,按Ctrl键,再单击其他要选定的对象。4.控件对象的复制和删除(1)复制对象:选定要复制的对象,单击“复制”,再单击“粘贴”;这时会出现一个对话框询问是否建立控件数组,单击“否”,于是就复制出一个大小、标题相同,但名称不同的对象。(2)删除对象:选中要删

8、除的对象,再按Del键或Delete键。事件驱动编程机制两个状态概念:设计时:指编写VB代码和给控件指定属性值的阶段。运行时:指运行程序的阶段,若程序有错将不能继续运行。1.使用对象的属性属性(Property):即反映对象特征的数据。如一个“人”对象,有这样的一些属性:姓名、年龄、身高、…(1)给对象

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

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

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