【VB开源代码栏目提醒】:网学会员为广大网友收集整理了,2012年计算机二级考试VB课件 - 大学课件,希望对大家有所帮助!
大学Visual Basic程序设计基础 第1章 Visual Basic程序设计概述 第2章 顺序结构程序设计 第3章 选择结构程序设计 第4章 循环结构程序设计 第5章 过程 第6章 菜单 第7章 文件 第8章 VBA程序设计 第9章 综合应用程序设计2012-2-17第1章 Visual Basic 程序设计概述 内容提要 Visual Basic集成开发环境 对象的概念——属性、方法、事件 Visual Basic可视化程序设计的基本步骤2012-2-17 第1章 Visual Basic 程序设计概述 1.1 Visual Basic 1.2 Visual Basic 1.3 Visual Basic 程序设计 语言简介 集成开发环境 的基本概念和步骤2012-2-17 1.1Visual Basic 语言简介 什么是 Visual Basic Visual Basic 运行环境 启动 退出Visual Basic 的发展 的特点 2012-2-17 1.1 Visual Basic语言简介 什么是Visual Basic Visual BasicVB是通用程序设计语言
VB 是具有图形用户界面的开发应用程序的工具 可视化:便于界面设计 IDE:Integrated Development Environment 集成开发环境 OLE:Object Linking and Embedding对象的链接和嵌入(交换 数据) OOP:Object oriented Programming面向对象的程序设计 2012-2-17 Visual Basic 的发展 Visual Basic已逐渐成为简单易学、功能强大的编 程工具。
它不但在一般程序
设计方面比传统的程序 设计语言具有明显的优势,而且可作为多媒体创作 工具,支持程序的跳转,即从静态目标跳转到音 乐、声音、动画、图形等目标;同时具有脱机播放 动画的能力,能较好地控制动画的清晰度、运动速 度和方向,并采用了动画过渡技术(如淡入淡出、 渐隐渐现)等。
它的软件费用支出低、易
学习性及 功能的突出特点,使其易于被许多非专业人员掌握 使用。
2012-2-17 Visual Basic 的特点 1.可视化程序设计
VB提供了可视化的设计工具,把Windows下的界面设 计的复杂性“封装”起来。
开发人员只需根据界面的设计 要求,在Windows下建立一个“窗体”,并直接在窗体上画 出各种“图形对象”,通过设置这些“图形对象”的“属性” 来调整其在窗体界面中的位置、大小和样式,从而避免 了为界面编写大量的程序
代码工作,大大提高了程序设 计的效率。
2.面向对象程序设计 在
VB中,用来构成用户图形界面的可视化窗体及控件 (如按钮、文本框、标签等)都是一个个对象。
编程时 用户可直接引用这些对象,并可以直接使用系统和为对 象封装好的各种功能,用户不必重新编写建立和描述每 个对象的程序
代码,只需根据实际需要及每个对象所提 供的功能编写程序即可。
2012-2-17 Visual Basic 的特点 3.事件驱动的程序设计 与Windows下的其他开发工具一样,
VB也采用事件驱 动的编程机制,应用程序的执行是通过事件来完成的。
一个对象可能会产生多个事件,每个事件都可以通过一 段
程序来响应。
例如,命令按钮是一个
常用的对象,当 用户用鼠标在它上面单击一下时,便会在该对象上产生 一个鼠标单击事件(Click),
VB会自动调用执行命令按 钮上的Click事件过程,实现指定的操作。
在用
VB设计应用程序时,没有明显的主程序概念, 程序员所要做的
工作是针对不同的对象分别填写它们相 关的事件过程
代码。
因此,整个应用程序是由若干个这 样的过程程序组成的,从而降低了编程的难度和工作 量,提高了程序的开发效率。
2012-2-17 Visual Basic 的特点 4.强大的数据库编程能力 利用
VB的数据控件和数据库管理器等工具,可直接建立 或处理Microsoft Access格式的数据库,还能直接编辑和 访问其他外部数据库,如Dbase、Foxpro、Paradox等。
同时
VB还提供开放式数据库访问ODBC功能,可通过直接访问或 者建立连接的方式使用并操作远程服务器上的关系型数据 库,如SQL Server、Oracle等。
使用结构化
查询语言SQL, 轻松访问并操纵远程服务器上的关系型数据库,运用应用程 序向导,迅速创建标准的数据库应用程序。
2012-2-17 Visual Basic 的特点 5.其他特性 (1)支持动态链接库(DLL)。
VB是一种高级程序设计 语言,不具备低级语言对机器硬件进行操作的功能,为 此,
VB提供了访问动态链接库(Dynamic Linking Library)的功能,可以利用其他语言(如C/C等), 将需要实现的功能编译成动态链接库,然后提供给
VB调 用。
此外,通过动态链接库,还可以调用功能强大的 Windows应用程序接口(API)函数。
API是Windows环境 中可以提供任何Windows应用程序访问和调用的一组函数 集合。
在Windows操作
系统中,包含了1000多个功能强 大、经过严格测试的API函数,供程序员编程时直接调 用。
充分利用这些API函数,可大大增强
VB的编程能力。
2012-2-17 (2)支持动态数据交换(DDE)。
动态数据交换 (Dynamic Data Exchange),就是把一种应用程 序中的数据动态地链接到另一种应用程序中,当原始 数据变化时,可以自动更新链接的数据。
VB提供了动 态数据交换技术,可在应用程序中建立与其他 Windows应用程序之间的动态数据交换的通道,使得 应用程序在运行过程中可以相互交换信息。
2012-2-17 Visual Basic 的特点 (3)支持对象的链接与嵌入OLE。
对象的链接与嵌入 (Object Linking and Embedding)就是将每个应用程 序都看作是一个对象,将多个不同的对象链接或嵌入到某 个应用程序(它本身也是对象)中,如WORD
文档中通过 “插入/对象”可得到具有声音、图像、动画、文字、表格等 各种形式的复合式文件,文件中每个对象都与创建它的应 用程序相联系,双击这些对象即可在应用程序中执行与创 建这些对象的应用程序完全相同的操作。
2012-2-17 (4)支持Internet应用程序的开发。
在
VB中还可 以轻松的开发基于客户端的D
HTML应用程序、基 于服务器端的IIS应用程序、创建自己的ActiveX控 件和在Internet浏览器上使用的ActiveX
文档,这 大大拓展了
VB的Internet功能。
2012-2-17 运行环境操作系统:NT Server 4.0、 NT Workstation 4.0、Windows 95,或更高版本。
CPU:486DX/66 MHz 或更高的处理器。
内存:Windows 95/98下要求24MB以上的内存,Windows NT下要求32MB以上。
磁盘空间:对于标准版或专业版,典型安装 48MB,完全安装 80MB。
其他设备:CD-ROM 驱动器,鼠标或其他光标控制设备。
2012-2-17 启动 方法一:开始菜单/程序/Microsoft Visual Basic6.0中文 版/Microsoft Visual Basic6.0中文版 方法二:找到安装有
VB软件的文件夹,鼠标双击
vb6.exe文 件的图标。
方法三:开始菜单/运行中,找出
vb6.exe文件运行。
方法四:建立快捷方式。
鼠标双击快捷方式图标。
进入到 Visual Basic 6.0 集成开发环境。
2012-2-17 退出 当需要退出
VB时,可以关闭
VB集成环境窗口。
方法一:
VB菜单中:文件/退出。
方法二:单击
VB主窗体的右上角的关闭按钮。
2012-2-17 1.2 Visual Basic 6.0 集成开发环境窗体设计器 标准工具箱 属性窗口 工程窗口 窗体布局窗口 第一个
VB程序 2012-2-17 1.2 Visual Basic 6.0 集成开发环境
VB的集成开发环境秉承Windows的一贯风格,由第一行的 主菜单栏、第二行的快捷按钮和几个可以动态布局的窗口组 成,它们分别是:窗体设计器窗口、标准工具箱、属性窗 口、工程窗口和窗体布局窗口。
2012-2-17 窗体设计器2012-2-17 标准工具箱 工具箱是
VB用于为开发提供控件的面板,通过它可以往设计中的窗体设置各种控件。
除了
VB内置控件之外,用户还可以通过菜单工程部件打开部件对话框,从中能添加控件、设计器或可插入对象到工具箱中,也可以引用已加载的控件工程。
按钮说明2012-2-17