【vb精品源码栏目提醒】:网学会员vb精品源码为您提供【精品】第1章 从基础学Visual Basic - 中学课件参考,解决您在【精品】第1章 从基础学Visual Basic - 中学课件学习中工作中的难题,参考学习。
第1章 从基础学Visual Basic 在当今飞速发展的经济社会中,越来越多的人都投入到计 算机软件的行业当中。
然而,对于刚刚踏入计算机软件行 业门槛的初学者来说,选择一门既实用又易学的开发工具, 是首要解决的问题。
那么,应该选择哪种开发工具作为投 身于计算机软件行业的有力武器呢?在众多的高级语言开 发工具当中,Visual Basic简单、易学,是初学者首选的 有力武器。
从本章开始,笔者将带领读者从浅入深、循序 渐进地学习Visual Basic的编程知识。
本章主要讲解的知识点有以下几个方面。
Visual Basic的发展历史及其各种开发工具的版本。
VB 6.0开发工具和开发帮助MSDN的安装。
解决编程中遇到问题的方法。
熟悉
VB 6.0的开发环境。
通过一个示例来详细讲解编写
VB 6.0应用程序的具体步骤。
1.1 认识Visual Basic 在学习一门开发语言之前,首要的任务是对其要 有一定的了解。
在学习Visual Basic之前,读者 首先要知道什么是Visual Basic。
Visual是“可 视化的”的意识,Basic指的是起初的Basic语言。
因此,Visual Basic就可以解释为一种可视化的 Basic编程语言工具。
Visual Basic编程系统采用 了面向对象、事件驱动的编程机制,通过把复杂 的Windows编程封装起来,提供了一种所见即所得 的可视化界面设计方法来开发应用程序。
1.1.1 Visual Basic的悠久历史 在众多的编程工具当中,Visual Basic是资格比 较老的一位。
早在1991年的时候,Microsoft公司 就推出了Visual Basic,当时的Visual Basic还 不是很完善,功能也相对少一些。
到了1993年, Microsoft推出了Visual Basic 3.0,此时的软件 已经进入了实用编程的阶段,使用该软件已经能 够非常方便的创建图形和多媒体等相关的应用程 序。
到了1997年和1998年,Microsoft相继推出的 Visual Basic5.0和Visual Basic6.0(简称
VB 6.0),因其功能强大、简单易学,Visual Basic 迅速被广大程序员所看中,成为首选的编程工具。
1.1.2 Visual Basic的过人之处 那么,为什么在众多的高级语言开发工具当中要 选中Visual Basic6.0(以后将简称
VB 6.0)作为 我们开发应用程序的开发工具呢?这主要是因为 Visual Basic开发语言主要有以下几个过人之处。
1. 直观的可视化编程 2. 面向对象的程序设计思想 3. 事件驱动的编程机制 4. 结构化程序设计语言的设计思路1.1.3 Visual Basic的各种版本 大家都知道,软件是分版本的。
如Windows操作系统就分为 Windows95、Windows98和Windows2000等不同的版本。
Visual Basic编程工具(
VB 6.0)也不例外,
VB 6.0分为 三个版本,分别是学习版、专业版和企业版。
(1)学习版是
VB 6.0中最基础的版本,从字面上就可以知 道,学习版是给初学者学习使用的。
学习版包括所有的内 部控件,以及网格和数据绑定等控件。
(2)专业版是给那些专门从事计算机软件编程人士使用的, 除了具有学习版的全部功能外,还包括ActiveX、Internet 控件开发工具、动态HTML页面设计等高级特性。
(3)企业版是
VB 6.0的最高版本,除具有专业版的全部功 能外,还包括一个BackOffice特殊开发工具。
注意:并不是说专业版和企业版初学者和非计算机编程人 员不可以用,其实专业版和企业版只不过在功能上比学习 版多一些,初学者完全可以使用它们来代替学习版编写程 序。
1.2 学习前的准备工作 我们在作任何事之前,都要准备一下,比如干一 项工作要看手中的工具是否齐全、请朋友吃饭要 看看自己带没带钱等。
在学习
VB 6.0之前,也需 要做些编程前的准备工作,如安装
VB 6.0和MSDN 帮助。
本节中将讲解一下有关这两个方面的内容。
1.2.1 安装学习工具—
VB 6.0 对于一个
VB 6.0的程序员来说,不会安装
VB 6.0是非常可 笑的。
因此,在学习
VB 6.0之前,首要的任务就是要学会 如何安装
VB 6.0,这是学习编程的第一步。
VB 6.0的安装非常简单,读者可按照下面的步骤进行操作。
1.2.2 安装查询宝典—MSDN 很多初学者可能会问,MSDN是干什么用的呢?MSDN是微软公司为自己的用 户专门制作的联机帮助。
通过MSDN,几乎可以查询到在编程中遇到的所有 的问题,对于初学者而言,MSDN无疑是一个查询编程知识的信息宝典。
通常情况下,MSDN由2张安装盘组成。
在安装完
VB 6.0并且重新启动计算 机之后,将弹出安装MSDN的窗口界面,如图1.6所示。
此时将MSDN的第一 张安装盘放入到光驱中,根据提示向导的提示逐步进行安装,在第一张安 装盘安装完毕后,会提示更换第二张安装盘,在更换第二张安装盘后,将 继续进行安装,最后安装完毕后MSDN即可使用。
MSDN的安装很简单,限于 篇幅,这里就不再介绍其安装的详细步骤了。
当然。
如果不想安装MSDN也可以,在如图1.6所示的窗口中单击【退出】 按钮,可以取消对MSDN的安装。
1.2.3 如何启动Visual Basic 6.0
VB 6.0安装完成之后,就可以启动
VB 6.0开发工具进行开发程序了。
对于有些初学者 而言,可能不知道如何启动
VB 6.0,请不要着急,下面就演示一下
VB 6.0的启动过程。
启动
VB 6.0的方法有很多种,下面介绍其中的一种方法:在Windows的“开始”菜单 中,选择“所有程序”“Microsoft Visual Basic 6.0中文版”“Microsoft Visual Basic 6.0中文版”命令。
程序启动后,首先会弹出“新建工程”对话框窗口,该窗口由“新建”、“现存”和 “最新”三个选项卡组成。
在“新建”选项卡当中,包含“标准EXE”等工程类型。
在通常情况下,都选择“标准EXE”这个工程类型创建应用程序。
在“新建工程”窗口中的“新建”选项卡当中,选择“标准EXE”工程类型,如图1.7 所示。
单击【打开】按钮,即可进入到
VB 6.0的开发环境当中开发应用程序了。
1.3 找老师解决问题 上学的时候,当遇到不懂的问题时我们会请教老 师。
学习编程也是一样,当遇到问题时,也需要 去找老师解决问题,只不过这里的老师有很多, 我们可以直接去请教一些编程高手来指导我们, 如果没有这样的便利条件,还可以把MSDN和互联 网络当成我们的良师益友,从中获取我们所需要 的编程技能和知识。
本节中将主要讲解一下如何 从MSDN和互联网络中获取编程知识。
1.3.1 请教编程老师—MSDN 前面介绍过,MSDN是微软公司为自己的用户专门制作的联机帮助,是初学者学习编程 知识的良师益友,我们可以从这名经验丰富的“老师”那学到很多我们所没有掌握的 编程技能和知识。
在安装了MSDN的条件下,在
VB 6.0开发环境当中按下【F1】键,即 可弹出MSDN的查询窗口,如图1.8所示。
那么,怎样在MSDN中查询所需要的编程知识呢?具体的方法请读者按照下面的操作进 行。
在上面的MSDN查询窗口当中,选择选择左边的“索引”选项卡,然后在下面的“键入 要查找的关键字”文本框中输入要查询的信息(这里以查询“TextBox控件”为例), 按下【Enter】键之后,在下面的显示列表中双击查找到的数据项,此时在窗口右侧 的显示区域中将显示所选择数据项的详细信息,如图1.9所示。
1.3.2 从互联网中汲取营养 在编程中遇到问题的时候,除了可以请教“编程老师—MSDN”之外,还可 以从互联网中汲取营养。
有些读者可能不太理解笔者的意识,其实笔者想 表达的就是从互联网中查询所需要的编程知识。
相信大多数读者都知道目前国内最大的搜索引擎—百度,网址是 www.baidu.com,无论遇到什么问题,只要在百度上一搜,就有可能搜到 你所需要的满意结果,我们所遇到的编程问题也是一样,也可以通过在百 度中进行搜索。
下面就简单向读者介绍一下,如何通过百度搜索引擎搜索 编程中所遇到的问题。
1.4 熟悉编程环境 人们常说,“工欲善其事,必先利其器”。
编程 也是这个道理,若想成为一名合格的程序员,首 先就要熟悉自己所使用开发工具的编程环境,如 果对自己所使用的工具都不了解,就更谈不上开 发出高质量的应用程序了。
本节的主要任务是教 会读者如何使用
VB 6.0开发工具的开发环境。
1.4.1 开发环境的总体布局 让我们先来了解一下
VB 6.0开发环境的整体布局,然后在下面的各个小节 中依次讲解一下开发环境中的每一个部分。
VB 6.0的开发环境由标题栏、 菜单栏、工具栏、工具箱、窗体设计器、代码编辑器、工程资源管理器窗 口、属性窗口和窗体布局窗口等几部分组成,其开发环境的总体布局如图 1.12所示。
1.4.2 编程环境中的标题栏和菜单栏 标题栏处在编程环境的顶部,用于显示应用程序的工程名称。
可 以这样认为,如果把开发的应用程序看作是一个人的话,那么标 题栏就是这个人的名字。
在标题栏中,除了可以显示应用程序的 工程名称之外,还可以显示应用程序的三种状态,即设计状态、 运行状态和中断状态,如图1.12所示的标题栏中显示的就是这三 种状态当中的设计状态。
菜单栏与标题栏相临,在菜单栏中几乎可以实现
VB 6.0中的所有 功能。
可用选择菜单项或通过使用热键来访问菜单中的功能。
菜单栏中的兄弟成员有“文件”、“编辑”、“视图”、“工 程”、“格式”、“调试”、“运行”、“查询”、“图表”和 “工具”等,菜单栏如图1.13所示。
1.4.3 提高编程效率的工具—工具栏 经常操作应用软件的人都会知道,在多个菜单中寻找所需的菜单项是一件 很麻烦的事,可以通过操作工具栏来避免这种情况的发生。
工具栏的作用 是对常用的菜单命令进行快速的操作。
在操作工具栏时,只需要单击工具 栏上的控制按钮即可执行相应的菜单命令。
在
VB 6.0的工具栏中,共有4种工具栏,即“标准”工具栏、“编辑”工 具栏、“调试”工具栏和“窗体编辑器”工具栏。
在这4种工具栏当中, “标准”工具栏和“编辑”工具栏在编程的过程中经常会用到,因此,下 面仅对这2种工具栏进行讲解。
1. 不可缺少的“标准”工具栏 2. 编程中的得力助手—“编辑”工具栏1.4.4 工具箱中都有什么 如果将开发应用程序看作是建筑一栋高楼大厦的话,那么就可以 把工具箱看作为存放建筑材料的地方,工具箱中的各个控件都可 以看作为建筑高楼大厦的建筑材料。
在一般情况下,这个存放各 种“建筑材料”的工具箱位于集成环境窗体的左侧。
工具箱中的 工具分为两大类,一类称为内部控件或标准控件,另一类称为 ActiveX控件。
如果在应用程序中没有手动增加ActiveX控件,则 在工具箱内只显示标准控件,默认条件下的标准工具箱如图1.16 所示。
1.4.5 如何把握全局—工程资源管理器 工程资源管理器是把握应用程序开发全局的指挥机关。
在工程资源管理器窗口中,列 出了当前开发工程中所有使用的窗体、模块、类、环境设计器和报表设计器等对象。
工程资源管理器中有3个按钮,即【查看代码】按钮、【查看对象】按钮和【切换文 件夹】按钮,下面分别介绍一下这3个按钮的功能和作用。
【查看代码】按钮:用于查看选中工程资源管理器中对象的程序代码。
例如,在选中 工程资源管理器中的窗体对象Forml时,此时单击【查看代码】按钮即可打开Forml窗 体的程序代码窗口,查看该窗体对象中的程序代码。
【查看对象】按钮:用于查看选中工程资源管理器中的对象。
例如,在选中工程资源 管理器中的窗体对象Forml时,此时单击【查看对象】按钮即可打开Forml窗体对象。
【切换文件夹】按钮:用于显示各类文件所在的文件夹。
在默认的情况下不显示文件 夹,当单击该按钮时,将显示文件夹。
工程资源管理器窗口的布局结构如图1.17所示。
1.4.6 绘制自己的窗体界面 窗体也称为窗体设计器窗口,窗体可以看作为绘 画大师的一块画板,编程人员可以根据程序界面 的需要,使用工具箱中的工具在画板上绘制各种 图形。
新添加的窗体界面如图1.18所示。
1.4.7 应用程序的细致描绘—属性窗口 在了解属性窗口之前,首先来了解一下什么是属性。
属性即对象的特征,例如,窗体 的高度、宽度,标签上显示的文字、标签的背景颜色等都是属性。
在编程过程中,通 过设置这些与对象相关的属性来完成对应该程序的细致描绘。
属性窗口中对象的属性分为两种方式进行显示,即“按字母序”和“按分类序”。
“按字母序”是将属性按照英文字母的顺序排序进行显示,如图1.19所示的属性窗口 就是“按字母序”进行排序显示的;“按分类序”则是以分类方式进行排序显示。
属 性窗口如图1.19所示。