Visual Basic程序设计项目化案例教程(txt+pdf+epub+mobi电子书下载)


发布时间:2020-06-08 21:56:28

点击下载

作者:刘一臻,孟宪伟

出版社:电子工业出版社

格式: AZW3, DOCX, EPUB, MOBI, PDF, TXT

Visual Basic程序设计项目化案例教程

Visual Basic程序设计项目化案例教程试读:

前言

Visual Basic(简称VB)是Microsoft公司开发的一种通用的基于对象的程序设计语言。其简单易学,通用性强,用途广泛。

VB是伴随Windows操作系统而发展的,可用于开发多媒体、数据库、网络、图形等方面的应用程序。VB在Internet方面能力强大,很容易在应用程序内通过Internet或Intranet访问文档和应用程序,或者创建Internet服务器应用程序。数据访问特性允许对包括Microsoft SQL Server和其他企业数据库在内的大部分数据库格式建立数据库和前端应用程序,以及可调整的服务器端部件。无论是专业人员还是非专业人员,都可以非常容易地掌握VB的使用方法,即使是非专业人员也可在较短的时间内开发出质量高、界面好的应用程序。因此,VB已经成为计算机爱好者十分喜爱的软件开发工具。

Visual Basic 6.0包括3种版本,即企业版、专用版和学习版。本书使用的是Visual Basic 6.0中文企业版,其内容可用于专业版和学习版,书中所有程序均可在专业版和学习版中运行。

本书为辽宁省教育科学“十二五”规划立项项目成果。

本书是以高校应用型人才培养的需求为目标,采取以模块为支撑的项目化案例教学法,构建一种适合高校的VB程序设计语言课程的教学模式及教学方法。全书共分为4个模块,在教学内容上打破了传统的一章连一章的讲解教学内容的方式,而是按照课程间的递进性和相关性进行课程内容的整合,将教学内容科学地划分为若干个可以有机地搭配和组合的模块,再把模块按教学目标分成一个项目或几个项目,然后以项目为导向,在实施项目的过程中结合国家计算机等级考试的相关内容,根据项目涉及到的技能知识要点配合案例教学,将理论知识点融合到实际例子中去讲解,这样就能使学生更加容易理解及掌握所学的知识,从而充分培养学生的计算机编程及解决实际问题的能力。

本书适合作为高校VB课程的通用教材,也适用于VB国家等级考试的参考用书。本书采用“项目化案例教学”的教学思想,教材内容模块化,教学目标项目化,教学案例标准化,控件属性图表化。本书着重体现了以“应用型”为培养目标的教学特点,以精选实用案例为主导,集设计性、趣味性、实用性于一体,以重点提高学生的编程技术应用能力为主线,使学生们在轻松愉快的学习氛围中掌握所学的知识,达到事半功倍的效果。

本课程有配套的网络课程,请登录到http://www.lnist.edu.cn(需要注册)后进行学习。

本书第1模块由刘一臻老师编写;第2模块由张亮老师编写;第3模块由孟宪伟老师编写;第4模块由陈小文老师编写。刘一臻老师负责全书的总体规划设计和统稿工作。

由于编者水平有限,错误之处在所难免,恳请广大读者和专家批评指正。

作 者

模块一 Visual Basic 6.0基础

教学导航:通过本模块的学习,学生应学习和掌握VB的集成开发环境和VB语言的基础知识,最终使学生能独立开发一个实用的VB应用程序。

模块内容:

项目1 VB语言概述

项目2 VB语言基础

项目3 VB常用控件项目1 VB语言概述

教学目标:

通过对项目1的学习,学生能独立开发一个实用的VB应用程序。

教学内容:

1.熟悉VB的集成开发环境

2.掌握VB的几个重要术语

3.设计一个简单的VB应用程序

学习任务1 熟悉VB的集成开发环境

案例1-1-1 创建一个实用的VB应用程序【案例要求】

在名称为Form1的窗体上添加一个名称为Command1的命令按钮,然后通过属性窗口设置窗体和命令按钮的属性,实现如下功能。(1)窗体标题为“设置按钮属性”;(2)命令按钮的标题为“请单击”;(3)程序运行后,命令按钮不可见,且出现文字:“欢迎使用Visual Basic 6.0中文版”;(4)命令按钮标题的字号、字体用三号常规黑体显示。

注意:存盘时必须存放在“你的名字”文件夹下,工程文件名保存为MK1.vbp,窗体文件名保存为AL1-1-1.frm,如图AL1-1-1所示。图AL1-1-1【操作步骤】(1)启动VB 6.0,创建一个“标准EXE”类型的应用程序

在新建窗体Form1上添加一个命令按钮控件。按案例要求设置如表1-1所示。表1-1(2)代码编写(3)调试并运行程序,关闭程序后按题目要求存盘。【知识点】

1.VB的发展及特点

Visual Basic 是在BASIC语言的基础上研制而成的,最早是1991年由Microsoft 公司推出的1.0版本,经过多年的发展,在1998年,Microsoft公司又推出了Visual Basic 6.0版本。Visual Basic 是一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言,可用于开发Windows环境下的各类应用程序。Visual Basic编程简单、好学易用、程序集成化程度高,是许多程序员首选的编程工具。VB 6.0包括3个版本,分别为学习版、专业版和企业版。

Visual Basic的特点如下。(1)采用面向对象的可视化设计平台;(2)采用事件驱动的编程机制;(3)提供了易学易用的应用程序集成开发环境;(4)结构化的程序设计;(5)支持多种数据库系统的访问;(6)OLE技术;(7)ActiveX技术;(8)完备的Help联机帮助功能。

2.VB的集成开发环境

VB的集成开发环境如图1-1、图1-2所示。图1-1图1-2

① 标题栏:屏幕顶部的水平条,它显示的是应用程序的名字。

② 菜单栏:提供了开发、调试和保存应用程序所需要的工具,共有13个菜单项。每个菜单项含有若干个菜单命令,执行不同的操作。

③ 工具栏:提供了4种工具栏,包括编辑、标准、窗体编辑器和调试。

④ 工具箱:由工具图标组成,这些图标称为图形对象或控件,如图1-3所示。

工具箱由21个被绘制成按钮形式的图标构成,利用这些工具,用户可以在窗体上设计各种控件。其中20个控件称为标准控件(注意,指针不是控件,仅用于移动窗体和控件,以及调整它们的大小)。可通过“工程”→“部件”命令将第三方开发的其他控件装入到工具箱。图1-3

VB的常用控件如表1-2所示。

⑤ 工程资源管理器窗口:含有建立一个应用程序所需要的文件清单。窗体中的文件分为6类:窗体文件(.frm)、程序模块文件(.bas)、类模块文件(.cls)、工程文件(.vbp)、工程组文件(.vbg)、资源文件(.res),如图1-4所示。表1-2

VB程序组成:(6)属性窗口:用来设置窗体或窗体中控件属性的颜色、字体、大小等,如图1-5所示。图1-4图1-5(7)窗体设计器:是应用程序最终面向用户的窗口,对应于应用程序的运行结果,如图1-6所示。(8)代码窗口:用于显示和编辑各种事件过程、过程代码的编写和修改。打开代码设计窗口的方法:双击窗体,进行代码的编写,如图1-7所示。图1-6图1-7(9)窗体布局:用来显示窗体在屏幕中的位置,如图1-8所示。(10)立即窗口:可以在中断状态下查询对象的值,也可以在设计时查询表达式的值或命令的结果,如图1-9所示。图1-8图1-9

学习任务2 掌握VB的几个重要术语

【知识点】

1.工程(Project)

工程是指用于创建一个应用程序的文件的集合。

2.对象(Object)

程序的核心是对象。在开发一个应用程序时,必须先建立各种对象,然后围绕对象来进行程序设计。对象是具有某些特性的具体事物的抽象。VB中主要有两类对象:窗体和控件。每个对象都具有描述其特征的属性,以及附属于它的行为。在VB中,工程中的每一个窗体、窗体中的每一个控件都是一个对象。对象的三要素是:属性、事件和方法。

3.类(Class)

类是创建对象实例的模板,是同种对象的集合与抽象,包含所创建对象的属性描述和行为特征的定义。类含有属性和方法,封装了用于类的全部信息。在VB中,所见到的类大多是系统已经设计完成的,我们只需使用就可以了。

注意:窗体是个特例,它既是对象又是类。

4.窗体(Form)

窗体是应用程序的用户界面,即Windows。

5.控件(Control)

控件指的是各种按钮、标签、文本框等。

6.属性(Property)

属性是用来描述和反映对象特征的参数。常用属性表如表1-3所示。

设置对象属性的方法:(1)使用属性窗口表1-3(2)用程序语句定义

语句形式:

例如:

7.方法

面向对象的程序设计语言提供了一种特殊的过程和函数,该过程和函数称为方法。每个方法都可执行和完成某项任务。

对象方法的调用格式为:

例如,Print方法为:

8.事件

事件是由VB预先设置好的、能够被对象识别的动作。例如:单击(Click)、双击(DblClick)、装入(Load)、移动鼠标(MouseMove)、改变(Change)等。

9.窗体属性设置

窗体属性设置如图1-10、图1-11所示。

单位为twip:1 twip(缇)=1/1440 inch(英寸)=1/267 cm(厘米)=1/20 point(点)。

10.ActiveX

ActiveX是基于Component Object Mode(COM)的可视化控件结构的商标名称,它是一种封装技术,可提供封装COM组件并将其置入应用程序。图1-10图1-11

学习任务3 设计一个简单的VB应用程序

案例1-1-2 变换窗体背景颜色【案例要求】

在名称为Form1的窗体上添加一个名称为Command1、标题为“变换颜色”的命令按钮,窗体标题为“变换窗体背景颜色”。编写程序,使得单击命令按钮时,将窗体的背景颜色改变为红色(&HFF&)。运行程序后的窗体如图AL1-1-2所示。图AL1-1-2

案例要求:程序中不得使用变量,每个事件过程中只能写一条语句。

注意:存盘时必须存放在“你的名字”文件夹下,工程文件名保存为MK1.vbp,窗体文件名保存为AL1-1-2.frm。

程序运行后如图AL1-1-2所示。【操作步骤】(1)启动VB 6.0,创建一个“标准EXE”类型的应用程序。

在新建窗体上添加一个命令按钮控件,按项目要求设置如表1-4所示。表1-4(2)代码编写。(3)调试并运行程序,关闭程序后按题目要求存盘。案例1-1-3 显示滚动条的刻度【案例要求】

在名称为Form1的窗体上添加一个名称为H1的水平滚动条,并在属性窗口中设置它的属性值,使其满足下列要求:它的最小刻度值为1,最大刻度值为200,在程序运行时单击滚动条上滚动框以外的区域(不包括两边滚动条按钮),滚动框移动20个刻度。在滚动条下面添加L1、L2两个标签,分别显示1和200,运行时的窗体如图AL1-1-3所示。图AL1-1-3

注意:存盘时必须存放在“你的名字”文件夹下,工程文件名保存为MK1.vbp,窗体文件名保存为AL1-1-3.frm。【操作步骤】(1)启动VB 6.0,创建一个“标准EXE”类型的应用程序。

试读结束[说明:试读内容隐藏了图片]

下载完整电子书


相关推荐

最新文章


© 2020 txtepub下载