【VB开源代码栏目提醒】:网学会员--在 VB开源代码编辑为广大网友搜集整理了:VB教学课件 - 其它资料绩等信息,祝愿广大网友取得需要的信息,参考学习。
VB程序设计章节目录 第01章 Visual Basic概述 第02章
VB可视化编程基础 第03章 窗 体 第04章 常用标准控件 第05章 Visual Basic语法基础 第07章 选择结构 第08章 循环结构 第09章 数 组 第10章 过 程 版权:武汉外语外事学院信息技术系第1章 Visual Basic概述 版权:武汉外语外事学院信息技术系 外院 本章的学习要点 信息系了解Visual Basic的产生和发展熟悉Visual Basic的基本特点掌握
VB软硬件工作环境及安装步骤 版权:武汉外语外事学院信息技术系 3 1.1 Visual Basic的产生和发展 外院 信息系Visual Basic是美国微软公司Microsoft于1991年推出的基于BASIC语言的软件开发工具,是一种面于对象的可视化编程语言。
Basic:流行的计算机语言。
Visual Basic在其基础发展而来的。
从1991年的1.0版开始,共经历了1992年2.0版、1993年3.0版、 1995年4.0版、1997年5.0版、1998年6.0版共6种版本。
其中5.0 以前主要应用于DOS和Windows 3.x等16位应用程序的开发, 5.0 以后的版本只能运行在Windows 9.x或NT操作系统下,是 一个32位的应用程序开发工具。
Visual:可视化,是开发图形用户界面的方法,简化繁琐复杂 的界面设计。
版权:武汉外语外事学院信息技术系 4 1.2 Visual Basic的基本特点 外院 信息系Visual Basic之所以能够被广泛应用,主要由于其具有以下的特点: 可视化设计 可以很容易地创建一个人机界面,使开发人员几乎不用加入太多
代码就可以开发出标准的Windows程序。
面向对象 传统的C语言、BASIC语言、Pascal语言使用的是结构化程序设计方法,设计程序的主要
工作就是设计算法和编写
代码。
VB 6.0的对象是建立在类的基础上的,一般来说,类是一些内容的抽象表示形式,而对象是类所表示内容的可用示例。
VB 6.0通过类的封装而使源程序更加便于维护。
因此可视化界面的设计过程其实就是对象的建立过程。
版权:武汉外语外事学院信息技术系 5 1.2 Visual Basic的基本特点 外院 信息系Visual Basic之所以能被被广泛应用,主要由于其具有以下的特点: 事件驱动
VB 6.0通过事件来执行对象的操作。
一个对象可能会产生多个事件,每个事件驱动一段程序的运行。
因此,在事件驱动模式下,程序的执行是依靠系统能够被识别的触发事件启动的。
在设计好前端界面和对象后,就可以利用事件驱动的特点来编写对应的
代码。
程序也会根据事件发生的先后次序依次执行对应的
代码。
结构化程序设计语言 由于
VB 6.0发源于BASIC,所以BASIC的简单易用、结构化设计的优点被很好地保留下来,不需要有很多的
计算机专业知识也可轻松上手。
版权:武汉外语外事学院信息技术系 6 1.2 Visual Basic的基本特点 外院 信息系Visual Basic之所以能被被广泛应用,主要由于其具有以下的特点: 多种数据库访问方式 很多应用程序都需要处理大量的数据,数据库的作用就是对数据进行管理、存储和访问。
VB 6.0采用JET数据库引擎和ODBC技术进行数据库的访问,支持多种类型的数据库系统,包括SQL Server、Oracal、FoxPro、Access以及Excel等。
网络支持 在应用程序中,可以使用结构化查询语言SQL,即Struct QueryLanguage直接访问服务器上的数据库,并提供简单的面向对象的库操作命令、多用户数据库的加锁机制和
网络数据库的编程技术,为单机上运行的数据库提供SQL网络接口,以便在分布式环境中快速而有效地实现客户/服务器Client/Server
方案。
版权:武汉外语外事学院信息技术系 7 1.2 Visual Basic的基本特点 外院 信息系Visual Basic之所以能被被广泛应用,主要由于其具有以下的特点: ActiveX技术 通过ActiveX技术可以使用其他应用程序提供的功能,例如Word字处理
软件、Excel电子表格及其他Windows应用程序,使开发人员可以方便地使用标准的ActiveX部件,调用标准接口,实现特定的功能。
版权:武汉外语外事学院信息技术系 8 1.3 Visual Basic的版本及安装 外院 信息系Visual Basic 6.0的安装需要一定的软硬件环境,具体要求如下: 操作
系统:Windows NT Server 4.0、Windows NT Workstation 4.0、Windows 95或更高版本。
CPU:486DX/66 MHz 或更高的处理器。
内存:Windows 95/98下要求24MB以上的内存,Windows NT 下要求32MB以上。
磁盘空间:对于标准版或专业版,典型安装 48MB完全安装 80MB。
其他设备:CD-ROM驱动器,鼠标或其他光标设备。
版权:武汉外语外事学院信息技术系 9练习版权:武汉外语外事学院信息技术系第2章
VB可视化编程基础
版权:武汉外语外事学院信息技术系 外院 本章的
学习要点 信息系掌握
VB的集成开发环境 主窗口 标题和菜单栏 工具栏 其他窗口 窗体设计器和工程资源管理器 属性窗口和工具箱掌握对象的基本概念 对象的理解 对象的三要素 事件驱动掌握
VB程序
设计一般步骤 版权:武汉外语外事学院信息技术系 12 2.1 集成开发环境 外院 信息系使用Visual Basic进行项目开发是在集成开发环境中完成,
VB集成开发环境是
VB程序开发的可视化编程界面。
利用
VB的集成开发环境可以很容易开发出交互性好的各种应用程序。
版权:武汉外语外事学院信息技术系 13 2.1 集成开发环境 外院 信息系 启动
VB:单击 开始----程序----Microsoft Visual Basic 6.0,就可以启动Visual Basic 6.0并进入到 Visual Basic 集 成 开发环境 。
新建工程对话框新建工程对话框有三个选项卡分别是新建、现存和最新: 新建:可以建立新的工程或应用程序,如标准EXE工程、ActiveX EXE工 程等 ; 现存:可以打开原来已经存在的工程 ; 最新:可以打开最近建立或使用过的工程 。
版权:武汉外语外事学院信息技术系 14 2.1 集成开发环境 外院 信息系 主窗口
VB集成开发环境 :标题栏、菜单栏、工具栏、工程资源管 理器、属性窗口、窗体布局窗口、窗体设计窗口、
代码窗口 和工具箱。
工程资源 管理器 窗体设计工 属性窗口具箱 窗体布窗口 版权:武汉外语外事学院信息技术系 局窗口 15 2.1.1 主窗口 外院 信息系标题栏 标题栏中的标题为工程1-Microsoft Visual Basic设计 ,说 明此时集成开发环境处于设计模式,在进入其他状态时,方 括号中的文字将作相应的变化。
VB有3种工作模式: 设计模式:可进行用户界面的设计和
代码的编制,以完成应用程 序的开发。
运行模式:运行应用程序,这时不可编辑
代码,也不可编辑界 面。
中断模式:应用程序运行暂时中断,这时可以编辑
代码,但不能 编辑界面。
版权:武汉外语外事学院信息技术系 16 2.1.1 主窗口 外院 信息系菜单栏 菜单栏中包括13个下拉菜单,各菜单的作用如下: 文件:用于创建、打开、保存、显示最近的工程以及生成可执行文件。
编辑:用于输入或修改程序源
代码。
视图:用于集成开发环境下程序源
代码、控件的查看。
工程:用于控件、模块和窗体等对象的处理。
格式:用于窗体控件的对齐等格式化操作。
调试:用于程序调试和查错。
运行:用于程序启动、中断和停止等。
查询:用于数据库表的查询及相关操作。
图表:使用户能够用可视化的手段来表示表及其相互关系,而且可以创建和 修改应用程序所包含的数据库对象。
工具:用于集成开发环境下工具的扩展。
外接程序:用于为工程增加或删除外接程序。
窗口:用于屏幕窗口的层叠、平铺等布局以及列出所有已打开的
文档窗口。
帮助:帮助用户系统地学习和掌握
VB的使用方法及程序设计方法。
版权:武汉外语外事学院信息技术系 17 2.1.1 主窗口 外院 信息系工具栏 工具栏可以快速地访问
常用的菜单命令。
VB的标准工具栏如 图所示,除此之外,
VB还提供了编辑、窗体编辑器和调试等 专用的工具栏。
为了显示或隐藏工具栏,可以选择视图菜 单的工具栏命令或将鼠标在标准工具栏处单击右键选取所 需的工具栏。
版权:武汉外语外事学院信息技术系 18 2.1.2 其他窗口 外院 信息系工具箱窗口 工具箱提供一组工 指示器 图片框 具,用于设计时在窗 标签 文本框 体中放置控件生成应 用程序的用户接口。
框架 命令按钮 系统启动后缺省的 复选框 单选按钮 General工具箱就会出 组合框 列表框 现在屏幕左边,上面 有常用的控件 。
水平滚动条 垂直滚动条 时钟 驱动器列表 目录
列表框 文件列表 形状 LINE 图象框 Data OLE 版权:武汉外语外事学院信息技术系 19 2.1.2 其他窗口 外院 信息系窗体设计窗口 窗体设计窗口用于设计应用程序的界面。
如图,在该窗口中 可以添加控件、图形和图象来创建各种应用程序的外观。
版权:武汉外语外事学院信息技术系 20