2010年计算机二级考试vb课件

上传人:j7****6 文档编号:61687643 上传时间:2018-12-10 格式:PPT 页数:321 大小:1.84MB
返回 下载 相关 举报
2010年计算机二级考试vb课件_第1页
第1页 / 共321页
2010年计算机二级考试vb课件_第2页
第2页 / 共321页
2010年计算机二级考试vb课件_第3页
第3页 / 共321页
2010年计算机二级考试vb课件_第4页
第4页 / 共321页
2010年计算机二级考试vb课件_第5页
第5页 / 共321页
点击查看更多>>
资源描述

《2010年计算机二级考试vb课件》由会员分享,可在线阅读,更多相关《2010年计算机二级考试vb课件(321页珍藏版)》请在金锄头文库上搜索。

1、2018/12/10,大学Visual Basic程序设计基础,第1章 Visual Basic程序设计概述 第2章 顺序结构程序设计 第3章 选择结构程序设计 第4章 循环结构程序设计 第5章 过程 第6章 菜单 第7章 文件 第8章 VBA程序设计 第9章 综合应用程序设计,2018/12/10,第1章 Visual Basic 程序设计概述,内容提要,Visual Basic集成开发环境 对象的概念属性、方法、事件 Visual Basic可视化程序设计的基本步骤,2018/12/10,第1章 Visual Basic 程序设计概述,1.1 Visual Basic 语言简介,1.2 V

2、isual Basic 集成开发环境,1.3 Visual Basic 程序设计 的基本概念和步骤,2018/12/10,1.1Visual Basic 语言简介,什么是 Visual Basic,Visual Basic 的发展,Visual Basic 的特点,运行环境,启动,退出,2018/12/10,1.1 Visual Basic语言简介,Visual Basic(VB)是通用程序设计语言 VB 是具有图形用户界面的开发应用程序的工具 可视化:便于界面设计 IDE:Integrated Development Environment 集成开发环境 OLE:Object Linking

3、 and Embedding对象的链接和嵌入(交换数据) OOP:Object oriented Programming面向对象的程序设计,什么是Visual Basic,2018/12/10,Visual Basic 的发展,Visual Basic已逐渐成为简单易学、功能强大的编程工具。它不但在一般程序设计方面比传统的程序设计语言具有明显的优势,而且可作为多媒体创作工具,支持程序的跳转,即从静态目标跳转到音乐、声音、动画、图形等目标;同时具有脱机播放动画的能力,能较好地控制动画的清晰度、运动速度和方向,并采用了动画过渡技术(如淡入淡出、渐隐渐现)等。它的软件费用支出低、易学习性及功能的突出

4、特点,使其易于被许多非专业人员掌握使用。,2018/12/10,Visual Basic 的特点,可视化程序设计 VB提供了可视化的设计工具,把Windows下的界面设计的复杂性“封装”起来。开发人员只需根据界面的设计要求,在Windows下建立一个“窗体”,并直接在窗体上画出各种“图形对象”,通过设置这些“图形对象”的“属性”来调整其在窗体界面中的位置、大小和样式,从而避免了为界面编写大量的程序代码工作,大大提高了程序设计的效率。 面向对象程序设计 在VB中,用来构成用户图形界面的可视化窗体及控件(如按钮、文本框、标签等)都是一个个对象。编程时用户可直接引用这些对象,并可以直接使用系统和为对

5、象封装好的各种功能,用户不必重新编写建立和描述每个对象的程序代码,只需根据实际需要及每个对象所提供的功能编写程序即可。,2018/12/10,Visual Basic 的特点,事件驱动的程序设计 与Windows下的其他开发工具一样,VB也采用事件驱动的编程机制,应用程序的执行是通过事件来完成的。一个对象可能会产生多个事件,每个事件都可以通过一段程序来响应。例如,命令按钮是一个常用的对象,当用户用鼠标在它上面单击一下时,便会在该对象上产生一个鼠标单击事件(Click),VB会自动调用执行命令按钮上的Click事件过程,实现指定的操作。 在用VB设计应用程序时,没有明显的主程序概念,程序员所要做

6、的工作是针对不同的对象分别填写它们相关的事件过程代码。因此,整个应用程序是由若干个这样的过程程序组成的,从而降低了编程的难度和工作量,提高了程序的开发效率。,2018/12/10,强大的数据库编程能力 利用VB的数据控件和数据库管理器等工具,可直接建立或处理Microsoft Access格式的数据库,还能直接编辑和访问其他外部数据库,如Dbase、Foxpro、Paradox等。同时VB还提供开放式数据库访问(ODBC)功能,可通过直接访问或者建立连接的方式使用并操作远程服务器上的关系型数据库,如SQL Server、Oracle等。使用结构化查询语言SQL,轻松访问并操纵远程服务器上的关系

7、型数据库,运用应用程序向导,迅速创建标准的数据库应用程序。,Visual Basic 的特点,2018/12/10,其他特性 (1)支持动态链接库(DLL)。VB是一种高级程序设计语言,不具备低级语言对机器硬件进行操作的功能,为此,VB提供了访问动态链接库(Dynamic Linking Library)的功能,可以利用其他语言(如C/C+等),将需要实现的功能编译成动态链接库,然后提供给VB调用。此外,通过动态链接库,还可以调用功能强大的Windows应用程序接口(API)函数。API是Windows环境中可以提供任何Windows应用程序访问和调用的一组函数集合。在Windows操作系统中

8、,包含了1000多个功能强大、经过严格测试的API函数,供程序员编程时直接调用。充分利用这些API函数,可大大增强VB的编程能力。,Visual Basic 的特点 *,2018/12/10,(2)支持动态数据交换(DDE)。动态数据交换(Dynamic Data Exchange),就是把一种应用程序中的数据动态地链接到另一种应用程序中,当原始数据变化时,可以自动更新链接的数据。VB提供了动态数据交换技术,可在应用程序中建立与其他Windows应用程序之间的动态数据交换的通道,使得应用程序在运行过程中可以相互交换信息。,2018/12/10,(3)支持对象的链接与嵌入(OLE)。对象的链接与

9、嵌入(Object Linking and Embedding),就是将每个应用程序都看作是一个对象,将多个不同的对象链接或嵌入到某个应用程序(它本身也是对象)中,如WORD文档中通过“插入/对象”可得到具有声音、图像、动画、文字、表格等各种形式的复合式文件,文件中每个对象都与创建它的应用程序相联系,双击这些对象即可在应用程序中执行与创建这些对象的应用程序完全相同的操作。,Visual Basic 的特点 *,2018/12/10,(4)支持Internet应用程序的开发。在VB中还可以轻松的开发基于客户端的DHTML应用程序、基于服务器端的IIS应用程序、创建自己的ActiveX控件和在In

10、ternet浏览器上使用的ActiveX文档,这大大拓展了VB的Internet功能。,2018/12/10,运行环境,操作系统:NT Server 4.0、 NT Workstation 4.0、 Windows 95,或更高版本。 CPU:486DX/66 MHz 或更高的处理器。 内存:Windows 9598下要求24MB以上的内存,Windows NT下要求32MB以上。 磁盘空间:对于标准版或专业版,典型安装 48MB,完全安装 80MB。 其他设备:CD-ROM 驱动器,鼠标或其他光标控制设备。,2018/12/10,启动,方法一:开始菜单/程序/Microsoft Visual

11、 Basic6.0中文版/Microsoft Visual Basic6.0中文版 方法二:找到安装有VB软件的文件夹,鼠标双击vb6.exe文件的图标。 方法三:开始菜单/运行中,找出vb6.exe文件运行。 方法四:建立快捷方式。鼠标双击快捷方式图标。 进入到 Visual Basic 6.0 集成开发环境。,2018/12/10,退出,当需要退出VB时,可以关闭VB集成环境窗口。 方法一:VB菜单中:文件/退出。 方法二:单击VB主窗体的右上角的关闭按钮。,2018/12/10,1.2 Visual Basic 6.0 集成开发环境,窗体设计器,标准工具箱,属性窗口,工程窗口,窗体布局窗

12、口,第一个VB程序,2018/12/10,1.2 Visual Basic 6.0 集成开发环境,VB的集成开发环境秉承Windows的一贯风格,由第一行的主菜单栏、第二行的快捷按钮和几个可以动态布局的窗口组成,它们分别是:窗体设计器窗口、标准工具箱、属性窗口、工程窗口和窗体布局窗口。,2018/12/10,窗体设计器,2018/12/10,标准工具箱,工具箱是VB用于为开发提供控件的面板,通过它可以往设计中的窗体设置各种控件。 除了VB内置控件之外,用户还可以通过菜单“工程部件“打开“部件“对话框,从中能添加控件、设计器或可插入对象到工具箱中,也可以引用已加载的控件工程。,按钮说明,2018

13、/12/10,指针按钮,标签,框架,复选框,组合框,水平滚动条,垂直滚动条,定时器,目录列表框,文件列表框,图像,数据控件,形状,直线,驱动器列表框,列表框,单选按钮,命令按钮,文本框,图片框,2018/12/10,属性窗口,窗体和控件都是VB程序设计的基本对象,它们具有许多可以设置的属性。属性窗口就是用来直观地设置各窗体、控件属性值的场所。,属性名称,属性值,2018/12/10,工程文件(.vbp)中保存着构成应用程序的5类文件,它们是:窗体文件(.frm)、程序模块文件(.bas)、类模块文件(.cls)、工程组文件(.vbg)和资源文件(.res)。,工程窗口,2018/12/10,窗

14、体布局窗口,主要用来可视化定位程序运行时窗体的位置,用鼠标拖动其中的窗体小图标可调整窗体运行时在桌面的位置。,2018/12/10,1.改变一个窗体的Caption属性为“新手上路我的第一个VB程序”。 2.保存窗体(.frm文件)和工程文件(.vbp文件)。 3.运行程序 “启动”或“全编译执行”。,第一个Visual Basic程序,2018/12/10,1.3 Visual Basic 程序设计的基 本概念和步骤,启动窗体 的设置,Visual Basic 可视化程序设计 的基本步骤,事件,对象和类,2018/12/10,Visual Basic的概念,传统的程序设计是面向过程的,这种程

15、序设计是模拟用户要解决问题的过程,围绕着函数或过程来进行,程序的执行也是顺序的;而VB程序设计则是面向对象的,应用程序是由对象事件驱动的,每个对象都具有自己的状态和行为,即属性和方法。本节主要介绍VB中的对象、属性、事件、方法等概念。,2018/12/10,对象和类,所谓“对象”,即现实生活中每个可见的实体,如每个人、每本书、每张桌子等,均可视为一个对象,整个世界就是由各式各样不断运动着的对象组成的。 用VB开发应用程序,首先就要学会从“对象”的角度来看整个程序设计过程。在VB中,可视化对象分为两大类,即窗体和控件。窗体就是窗口本身,控件则是在窗体上构成用户图形界面的一些基本组成部件,如命令按

16、钮、文本框等。VB运用面向对象的程序设计方法,把程序和数据封装起来作为一个对象,并为每个对象赋予应有的属性。在设计对象时,单击工具箱中工具按钮即可在界面上画出所需要的控件对象,此时VB自动生成建立对象的程序代码和该对象的初始化属性,并且将它们封装起来。每个对象以可视化图形方式显示在界面上。如图在下一页所示。 类:类是同类对象的抽象描述。类定义了由它所生成的对象具有的公共属性和方法。,2018/12/10,一个窗体对象和若干个控件对象所组成的可视化对象 如下图:,2018/12/10,属性,属性用于描述对象的状态或特征。 例如,对于一个人,可以使用姓名、性别、年龄、职业等特征来描述;对于一台电脑,可以用CPU的型号、内存容量、硬盘容量、显示器尺寸等特征来描述,所有这些特征称其为属性。在VB中,窗体和控件等对象也具有各自的属性。 以窗体对象为例,它具有标题(Caption)、名称(Name)、背景颜色(BackCol

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号