资源预览内容
第1页 / 共37页
第2页 / 共37页
第3页 / 共37页
第4页 / 共37页
第5页 / 共37页
第6页 / 共37页
第7页 / 共37页
第8页 / 共37页
第9页 / 共37页
第10页 / 共37页
亲,该文档总共37页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
中文Visual Basic6.0案例教程,第1章初识中文Visual Basic 6.0,本章要点 中文Visual Basic 6.0(以下也简称VB)的特点和集成开发环境 中文Visual Basic 6.0的基本操作方法 窗体、文本框、标签、按钮和时钟控件的主要属性和事件 通过几个实例,了解中文Visual Basic 6.0的基本编程方法和特点 1.1 Visual Basic 概述 1.2中文Visual Basic 6.0的工作环境 1.3第一个简单的VB程序 1.4帮助功能 1.5创建安装程序和安装应用程序 习题1,1.1 Visual Basic 概述,1.1.1 中文Visual Basic 6.0简介 1991年,Microsoft(微软)公司推出了Visual Basic 1.0以后,不断改进,同时增加许多功能。从1992年至今,陆续推出了VB 2.0、VB 3.0、VB 4.0、VB 5.0、VB 6.0和VB.NET多个版本。其中,VB 5.0以前的版本主要应用于DOS和Windows 3.X环境中,VB 5.0以后的版本只能运行在Windows 9X、Windows 2000、Windows XP或Windows NT操作系统下,是一个32位应用程序的开发工具。目前,中文Visual Basic 6.0是我国使用最多的一个版本。 Visual Basic 6.0包括三个版本,分别为学习版(Learning)、专业版(Professional)和企业版(Enterprise)。 (1)学习版:它是VB 6.0的基础版本,包括所有的内部控件和网格、数据绑定等控件,适用于初学者。 (2)专业版:它主要是为计算机专业开发人员提供的,除了具有学习版的全部功能外,还包括ActiveX和Internet控件开发工具之类的高级功能。 (3)企业版:它是VB 6.0的最高版本,除了具有专业版的全部功能外,还包括一些特殊的工具。,1.1 Visual Basic 概述,1.1.2 Visual Basic的主要特点 (1)面向对象的程序设计方法:传统的程序设计是一种面向过程的方式,程序总是按事先设计的流程运行。在VB中,动作(即事件)掌握着程序运行的流向,每个事件都能驱动一段程序的运行。采用面向对象的程序设计方法(OOP),把程序和数据封装起来视为一个对象,每个对象都是可视的。程序员在设计程序时,只需要使用工具箱中的现有控件,根据界面设计的要求,直接在屏幕上制作出窗口、菜单、按钮、滚动条等不同类型的对象,并为每个对象设置属性。 (2)简单易学:采用这种所见即所得的可视化程序设计方法,可以不需要编写大量代码去描述界面外观,而只要使用预先建立的控件,即可像堆积木似的在屏幕上将界面外观制作出来。程序员的编程工作仅限于编写事件驱动对象后所需要完成的任务,而且各个动作之间不一定有联系。这样的应用程序代码一般较短,而且采用结构化的程序设计语言,继承了QBASIC语言的特点,简单易学,便于维护,初学者只要掌握几个关键词就可以建立实用的应用程序。VB使程序设计成为一种享受,程序设计的效率也大大提高。 (3)友好的VB集成开发环境:用户可快速设计界面、编写程序、调试程序,直至把应用程序编译输出成.EXE可执行文件。,1.2 中文Visual Basic 6.0的工作环境,1.2.1 启动中文Visual Basic 6.0 单击Windows的“开始”“所有程序”“Microsoft Visual Basic 6.0中文版”“Microsoft Visual Basic 6.0中文版”菜单命令,即可启动中文Visual Basic 6.0。此时会调出“新建工程”对话框的“新建”选项卡,如图1-2-1所示。在该选项卡中给出了要选择建立的项目类型,选择不同的项目,可以确定使用Visual Basic 6.0开发的应用程序的类型,其中主要的应用程序类型的名称和说明见表1-2-1(见书)。,图1-2-1 “新建工程”对话框,1.2 中文Visual Basic 6.0的工作环境,1.2.2 中文Visual Basic 6.0的工作环境 中文Visual Basic 6.0的工作环境窗口如图1-2-2所示。,图1-2-2 Visual Basic 6.0的集成开发环境窗口,1.2 中文Visual Basic 6.0的工作环境,1标题栏 标题栏位于窗口的顶部,这与其他的Windows窗口的作用与风格一样。它的最左边有一个图标,单击该图标,调出菜单,用来对窗口进行还原、移动、最小化、最大化和关闭等操作。 2菜单栏 菜单栏在标题栏的下边。单击主菜单选项,会调出它的子菜单。单击菜单之外的任何地方或按Esc键,可以关闭已打开的菜单。中文Visual Basic 6.0菜单的形式与其他Windows软件的菜单形式基本相同,都遵循以下的约定。 (1)菜单中的菜单命令名字是深色时,表示当前可使用;是浅色时,表示当前不能使用。 (2)如果菜单名后边有省略号(),则表示单击该菜单选项后,会弹出一个对话框,要求选定执行该菜单命令的有关选项。 (3)如果菜单名后边有黑三角元件(),则表示该菜单选项有下一级联级菜单,将给出进一步的选项。 (4)菜单项右边的组合按键名称,表示执行该菜单选项的对应热键,按下热键可以在不打开菜单的情况下直接执行菜单命令。,1.2 中文Visual Basic 6.0的工作环境,3标准工具栏 菜单栏的下边是标准工具栏。为了使用方便,中文Visual Basic 6.0把一些常用的操作命令以按钮的形式组成一个标准工具栏,如图1-2-2所示。标准工具栏中各工具按钮的名称和作用见表1-2-2(见书)。 4工具箱 工具箱如图1-2-3所示。在选择“新建工程”对话框中的“标准EXE”项目后调出的VB集成开发环境窗口中,工具箱内有默认的21个工具按钮,即20个控件制作工具和一个指针工具。利用这些控件制作工具,用户可以在窗体上设计各种控件。这20个控件称为标准控件,指针不是控件,它仅用于移动窗体和控件,以及调整它们的大小。用户还可通过执行“工程”“部件”菜单命令,将系统提供的其他标准控件工具装入工具箱中。 在设计状态时,工具箱总是出现的。在运行状态下,工具箱会自动隐藏。单击“视图”“工具箱”菜单命令,可调出工具箱。图1-2-3 工具箱,1.2 中文Visual Basic 6.0的工作环境,图1-2-3 工具箱,1.2 中文Visual Basic 6.0的工作环境,5工程资源管理器 (1)工程文件:它存储了与该工程有关的所有文件和对象的清单,这些文件和对象自动链接到工程文件上,每次保存工程时,其相关文件信息也随之更新。当然,某个工程下的对象和文件也可供其他工程共享使用。在工程的所有对象和文件被汇集在一起并完成编码以后,就可以编译工程,生成可执行文件。 (2)窗体文件:它存储了窗体上使用的所有控件对象、对象的属性、对象相应的事件过程及程序代码。一个应用程序至少包含一个窗体文件。 (3)标准模块文件:它存储了所有模块级变量和用户自定义的通用过程。通用过程是指可以被应用程序各处调用的过程。 (4)类模块文件:用来建立用户自己的对象。类模块包含用户对象的属性及方法,但不包含事件代码。,1.2 中文Visual Basic 6.0的工作环境,6“属性”窗口 “属性”窗口就是用于设置和描述对象属性的窗口,如图1-2-4所示。,图1-2-4 “属性”窗口,1.2 中文Visual Basic 6.0的工作环境,在“属性”窗口中,标题栏内显示的是当前对象的名称。标题栏下边是“对象”下拉列表框,用户可以在其中选择所需的对象名称,“属性”窗口会随着选择对象的不同而变化。“对象”下拉列表框的下面是两个排序标签卡,用来切换“属性”窗口的显示方式。在“属性”列表框中,列出了对象的属性名称(左边)和属性值(右边),用户可以通过改变右边的取值来改变对象属性值。最下边是属性含义提示信息显示框,如果对属性不熟悉,可以参考属性含义提示信息显示框内显示的属性含义解释。 “属性”窗口有两种显示方式,一种是按照字母排序,各属性名称按照字母的先后顺序排列显示;另一种是按照分类排序,按照“外观”、“位置”、“行为”等分类对各属性进行排序显示。 打开“属性”窗口的方法通常有以下三种。 (1)单击“视图”“属性窗口”菜单命令可调出工程资源管理器窗口; (2)单击标准工具栏中的“属性窗口”按钮; (3)将鼠标指针移到相应的对象之上,单击鼠标右键,调出它的快捷菜单,然后单击该快捷菜单中的“属性窗口”菜单命令。,1.2 中文Visual Basic 6.0的工作环境,7“窗体布局”窗口 “窗体布局”窗口的外观如图1-2-5所示,它用于设计应用程序运行时各个窗体在屏幕上的位置。在“窗体布局”窗口中有一个计算机屏幕,屏幕中有一个窗体Forml。用鼠标将Form1拖曳到合适的位置,程序运行后,Forml将出现在屏幕中对应“窗体布局”窗口的位置。 单击“视图”“窗口布局”菜单命令可调出“窗体布局”窗口。 8“窗体”窗口 “窗体”窗口如图1-2-2中间部分所示。“窗体”窗口具有标准窗口的一切功能,可被移动、改变大小及缩小成图标。“窗体”窗口的标题栏中显示的是窗体隶属的工程名称和窗体名称。单击“工具”“选项”菜单命令,可调出“选项”对话框。再单击该对话框中的“通用”标签,如图1-2-6所示。在“通用”选项卡中的“宽度”和“高度”文本框内键入数字,可以调整窗体内网格点的间距大小。选中“显示网格”复选框,则窗体内显示网格,否则不显示网格。选中“对齐控件到网格”复选框,则移动控件时,控件会自动定位到离其最近的网格上。,1.2 中文Visual Basic 6.0的工作环境,图1-2-5 “窗体布局”窗口 图1-2-6 “选项”对话框的“通用”选项卡,1.2 中文Visual Basic 6.0的工作环境,9“代码”窗口 “代码”窗口是专门用来进行程序设计的窗口,可在其中显示和编辑程序代码。单击“视图”“代码窗口”菜单命令,调出“代码”窗口,如图1-2-7所示。 “代码”窗口标题栏下面有两个下拉列表框,左边是“对象”下拉列表框,可以选择窗体内不同的对象名称;右边是“过程”下拉列表框,可以选择不同的事件过程名称(也叫事件名称),还可以选择用户自定义过程名称。用户可以打开多个代码窗口,查看不同窗体中的代码,并可以在各个“代码”窗口之间复制代码。 10 快捷菜单 将鼠标指针移到菜单栏、工具栏、工具箱、窗体、窗口、对象、选中代码等之上,单击鼠标右键,即可调出相应的快捷菜单。快捷菜单中集中了与鼠标右键单击对象相关的菜单命令,利用这些菜单命令可以方便地进行有关操作。 例如:将鼠标指针移到菜单栏上,单击鼠标右键,调出的快捷菜单如图1-2-8所示。将鼠标指针移到窗体上,单击鼠标右键,调出的快捷菜单如图1-2-9所示。,1.2 中文Visual Basic 6.0的工作环境,图1-2-7 “代码”窗口 图1-2-8 菜单栏的快捷菜单 图1-2-9 窗体的快捷菜单,1.3 第一个简单的VB程序,1.3.1 编写VB程序 1设计程序的界面 (1)单击“文件”“新建工程”菜单命令,调出“新建工程”对话框。在对话框中,选中“标准 EXE”项目,单击“确定”按钮,创建一个新的工程。 (2)用鼠标拖曳“Form1”窗体四周的灰色方形控制柄,调整窗体的大小。 (3)单击工具箱中的CommandButton按钮,使其呈按下状态。然后在“Form1”窗体中拖曳鼠标,绘制一个按钮,如图1-3-1所示。,图1-3-1 设计程序的界面Form1 图1-3-2 Caption属性设置,1.3 第一个简单的VB程序,(4)此时“属性”窗口中的对象为按钮Command1。单击“属性”列表框中的Ca
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号