Visual Basic 6.0程序设计实用教程
书 号:9787113228385
丛 书 名:普通高等教育“十三五”规划教材
作 者:张彦玲 于志翔
译 者:
开 本:16开
装 帧:平装
正文语种:
出 版 社:中国铁道出版社有限公司
定 价:40.8元
-
内容简介
"本书重点阐述VisualBasic6.0程序设计的编程思路和实现方法,以及面向对象程序设计的基
本概念,并结合大学生的特点,突出了计算机在教学过程中的实际应用。全书思路清晰、通俗易
懂、实例丰富,包括VisualBasic常用内部控件、程序控制结构、数组、菜单、文件、对话框以
及数据库应用等内容。通过学习,读者能够充分利用VisualBasic的强大功能进行前台设计,并
掌握连接Access数据库作为后台支持的方法与技巧。
本书内容丰富、实用性强,既可以作为高等院校非计算机专业学习VisualBasic6.0程序设计
的教材,也可以作为大学生参加全国计算机等级考试二级VisualBasic考试的参考书目。" -
前言
随着社会步入以计算机和多媒体网络技术为代表的信息化时代,人类正在向信息化社会
迈进,世界各国对教育的发展给予了前所未有的关注。在信息社会中,信息、知识和技术将
成为社会发展的动力及经济发展的基础,计算机作为信息社会中必备的工具已经成为一种普
及的文化,与人们的日常工作和生活密不可分,计算机应用水平已成为衡量现代人才综合素
质的重要指标之一,大学计算机基础教育在本科各专业培养中已成为不可或缺的组成部分。
按照教育部高等教育司组织制定的《高等学校文科类专业大学计算机教学要求》的精神,
我们对现有的教学模式进行了新一轮改革,建立了一套根据学科差别、分三个层次、按模块
划分教学内容、突出实验教学的新的教学模式,以缓解学生对计算机知识多层次需求与学校
课时紧张之间的矛盾,将计算机教育与专业教育融合在一起。
我们编写的《Visual Basic 6.0 程序设计教程》曾获得“教育部文科计算机基础教学指导
委员会立项教材”,并荣获天津市“十二五”规划教材。在此基础上,我们组织具有多年教
学和实践经验的一线教师,编写《Visual Basic 6.0 程序设计实用教程》,作为第二层次计算
机基础课程教材,旨在突出理论与实践相结合、面向应用、培养学生的编程兴趣和实际操作
能力。
本书以Microsoft Visual Basic 6.0 中文企业版为背景,全面介绍了Visual Basic 6.0 程序
设计语言的开发环境、基本语法、界面设计、程序控制结构,以及数据库开发与应用等内容,
按照循序渐进、图文并茂、通俗易懂的原则编写,具有内容紧凑、逻辑性强、行文简练、即
学即用的特点。通过学习,读者不仅能够掌握一门实用的计算机语言,还能在创新意识和探
索精神等方面获得启迪。
全书共分11 章。第1 章介绍Visual Basic 的特点、安装、启动方法及开发环境的组成,
通过简单示例讲解Visual Basic 程序设计的基本思路和操作顺序;第2 章结合基本控件的使
用介绍简单程序设计的方法;第3 章介绍常量、变量、表达式、常用函数等程序设计语言基
础知识;第4 章详细介绍三种程序控制结构;第5 章介绍过程;第6 章详细介绍数组及其应
用;第7 章介绍图形操作;第8 章介绍用户界面设计方法;第9、10 两章分别介绍文件和数
据库两种数据存储技术,这是数据管理必备知识。其中,第10 章以Microsoft Access 2010
为背景,介绍了数据库基本知识、创建与访问方法、SQL 语言、Data 控件,以及ADO 数据
对象等内容。第11 章通过创建一个股票交易查询实例,介绍了数据库应用程序开发的基本
方法。本书配有电子课件和全套的实例源程序。
FDREWORD 前 言
本书的编写人员均为天津财经大学一线教师。本书由张彦玲、于志翔任主编,汤莉、张
卉任副主编。具体编写分工如下:第1 章由张卉编写;第2~7 章由张彦玲编写;第8 章由
汤莉编写;第9~11 章由于志翔编写。全书由张彦玲和于志翔统稿。
本书在编写过程中得到了天津财经大学教务处、理工学院以及信息科学与技术系各位领
导的大力支持;得到了华斌教授、刘军教授、何丽教授以及计算机公共基础教研室全体教师
的鼎力帮助。此外,孙宪、王雪竹、曾华鹏、刘国梁等参与了素材搜集、资料加工整理、图
像截取以及书中部分程序的上机调试等工作,在此一并表示衷心的感谢!
由于编写时间仓促,作者水平所限,书中尚有不当和疏漏之处,敬请同行、专家、广大
读者批评指正。
编 者
2017 年1 月 -
目录
第1 章 Visual Basic 程序设计概述........ 1
1.1 Visual Basic 简介................................1
1.2 Visual Basic 的特点............................3
1.3 Visual Basic 的开发环境....................3
1.3.1 主窗口....................................4
1.3.2 其他窗口.................................5
1.4 程序设计语言概述.............................8
1.4.1 程序设计语言的发展.............8
1.4.2 程序设计方法.........................9
1.5 Visual Basic 面向对象设计方法.......12
1.6 Visual Basic 程序设计的
基本步骤..........................................14
1.7 工程管理..........................................15
1.7.1 工程的组成...........................16
1.7.2 工程的建立、打开与保存....17
1.7.3 工程内文件的添加、
保存与删除...........................17
1.7.4 调试......................................18
1.8 Visual Basic 示例..............................20
习题1 ........................................................22
第2 章 Visual Basic 简单程序设计...... 23
2.1 窗体..................................................23
2.1.1 窗体的常用属性...................23
2.1.2 窗体的常用事件...................25
2.1.3 窗体的常用方法...................26
2.2 常用控件..........................................26
2.3 标签..................................................29
2.3.1 标签的常用属性...................29
2.3.2 标签的常用事件...................30
2.4 文本框..............................................32
2.4.1 文本框的常用属性...............32
2.4.2 文本框的常用事件...............33
2.4.3 文本框的常用方法...............34
2.4.4 文本框应用实例...................34
2.5 命令按钮...........................................35
2.5.1 命令按钮的常用属性...........35
2.5.2 命令按钮的常用事件...........36
2.5.3 命令按钮的常用方法...........36
2.5.4 命令按钮应用实例...............36
2.6 计时器..............................................41
2.6.1 计时器的常用属性...............41
2.6.2 计时器的事件.......................42
2.6.3 计时器应用实例...................42
2.7 综合应用实例...................................43
习题2 ........................................................45
第3 章 Visual Basic 程序设计
语言基础................................. 46
3.1 数据类型...........................................46
3.1.1 数值型数据...........................46
3.1.2 字符型数据(String) ..........47
3.1.3 日期型数据...........................47
3.1.4 逻辑型数据...........................48
3.1.5 变体型数据...........................48
3.1.6 对象型数据...........................48
3.2 常量与变量.......................................48
3.2.1 常量......................................48
3.2.2 变量......................................50
3.3 表达式和运算符...............................53
3.3.1 算术运算符和算术表达式....53
3.3.2 字符串运算符.......................55
3.3.3 关系运算符和关系表达式....56
3.3.4 逻辑运算符和逻辑表达式....57
3.3.5 日期运算符...........................58
3.3.6 运算符的优先级...................58
CONTENTS 目 录
2
Visual Basic 6.0 程序设计实用教程
3.4 Visual Basic 的常用函数..................58
3.4.1 算术函数...............................58
3.4.2 字符串函数...........................61
3.4.3 数据类型转换函数...............65
3.4.4 日期和时间函数...................65
3.4.5 测试函数...............................66
3.4.6 格式函数Format ..................66
3.5 单选按钮和复选框...........................68
3.5.1 单选按钮的常用属性和
事件.......................................68
3.5.2 单选按钮应用实例...............68
3.5.3 复选框的常用属性和
事件.......................................70
3.5.4 复选框实例...........................70
3.6 框架..................................................72
3.6.1 框架的常用属性和事件.......73
3.6.2 框架的应用实例...................73
习题3 ........................................................74
第4 章 控制结构................................. 77
4.1 顺序结构..........................................77
4.1.1 赋值语句...............................77
4.1.2 使用Print()方法输出数据....78
4.1.3 输入函数InputBox() ............81
4.1.4 输出函数MsgBox()与
MsgBox()语句.......................83
4.1.5 编程规则...............................86
4.2 选择结构..........................................87
4.2.1 If 语句...................................87
4.2.2 Select Case 语句...................92
4.2.3 选择结构的嵌套...................95
4.3 循环结构..........................................95
4.3.1 For 循环................................95
4.3.2 While 循环............................99
4.3.3 Do 循环...............................100
4.3.4 多重循环.............................102
习题4 ......................................................103
第5 章 过程...................................... 106
5.1 通用过程.........................................106
5.1.1 Sub 过程.............................106
5.1.2 Function 过程......................110
5.1.3 过程间参数的传递............. 111
5.1.4 过程的嵌套调用.................114
5.2 变量与过程的作用域.....................115
5.2.1 模块的划分.........................115
5.2.2 变量的作用域.....................116
5.2.3 过程的作用域.....................119
5.3 图片框和图像框.............................119
习题5 ......................................................123
第6 章 数组与自定义类型................. 126
6.1 数组................................................126
6.1.1 数组的定义.........................126
6.1.2 静态数组与动态数组.........128
6.1.3 数组的基本操作.................129
6.1.4 数组应用实例.....................132
6.2 自定义类型.....................................134
6.3 控件数组.........................................135
6.3.1 控件数组的概念.................135
6.3.2 控件数组的建立.................136
6.3.3 控件数组的使用.................137
6.4 列表框和组合框.............................138
6.4.1 列表框和组合框的
常用属性.............................138
6.4.2 列表框和组合框的
常用事件和方法.................141
6.4.3 列表框的应用实例.............142
6.4.4 组合框实例.........................145
习题6 ......................................................146
第7 章 图形设计............................... 148
7.1 形状和直线控件.............................148
7.1.1 形状和直线控件的
常用属性.............................148
7.1.2 形状应用实例.....................150
3
目 录
7.2 图形操作........................................151
7.2.1 坐标系统.............................151
7.2.2 图形颜色.............................152
7.2.3 图形方法.............................153
7.2.4 图形方法应用实例.............154
7.3 滚动条............................................156
7.3.1 滚动条的常用属性.............156
7.3.2 滚动条的常用事件和
方法.....................................157
7.3.3 滚动条应用实例.................157
7.4 ActiveX 控件..................................160
7.4.1 Slider 控件..........................161
7.4.2 SSTab 控件.........................162
习题7 ......................................................164
第8 章 用户界面设计........................ 167
8.1 键盘................................................167
8.1.1 KeyPress 事件.....................168
8.1.2 KeyDown 事件和KeyUp
事件.....................................169
8.2 鼠标................................................170
8.2.1 鼠标属性.............................170
8.2.2 鼠标事件.............................172
8.2.3 鼠标的拖放操作.................175
8.3 对话框的设计.................................179
8.3.1 通用对话框.........................179
8.3.2 自定义对话框.....................186
8.4 菜单设计........................................187
8.4.1 下拉菜单.............................187
8.4.2 弹出式菜单.........................191
习题8 ......................................................194
第9 章 文件...................................... 196
9.1 文件和文件系统.............................196
9.1.1 文件系统概述.....................196
9.1.2 文件分类.............................196
9.2 文件操作........................................197
9.2.1 顺序文件操作.....................197
9.2.2 随机文件操作.....................202
9.2.3 二进制文件操作.................205
9.2.4 文件处理函数与语句.........206
9.3 文件管理控件.................................208
9.3.1 驱动器列表框.....................208
9.3.2 文件夹列表框.....................208
9.3.3 文件列表框.........................209
9.3.4 文件管理控件应用.............210
习题9 ......................................................212
第10 章 数据库程序设计基础............ 214
10.1 数据库概述...................................214
10.1.1 数据库基本概念...............214
10.1.2 常见数据库管理系统........216
10.2 创建Access 数据库......................217
10.2.1 Microsoft Access 简介......217
10.2.2 可视化数据管理器...........223
10.3 SQL 语言简介..............................228
10.3.1 SQL 语言概述...................229
10.3.2 SELECT 查询语句............229
10.3.3 其他常用SQL 语句..........233
10.4 Data 控件......................................234
10.4.1 添加Data 控件..................234
10.4.2 Data 控件常用属性、
方法与事件.......................234
10.4.3 RecordSet 对象.................236
10.5 ADODC 控件................................237
10.5.1 添加ADODC 控件...........237
10.5.2 ADODC 控件常用属性、
方法与事件.......................240
10.5.3 数据绑定控件...................241
10.5.4 ADODC 控件应用............247
10.6 ADO 数据对象.............................249
10.6.1 ADO 组成.........................249
10.6.2 创建ADO 数据对象.........250
10.6.3 ADO 数据对象常用
属性与方法.......................251
习题10 ....................................................256
4
Visual Basic 6.0 程序设计实用教程
第11 章 股票交易查询软件............... 259
11.1 软件工程简介...............................259
11.1.1 软件定义...........................259
11.1.2 软件开发...........................260
11.1.3 运行维护...........................260
11.2 股票交易查询软件的系统设计....261
11.2.1 股票交易查询软件的
概要设计...........................261
11.2.2 股票交易查询软件的
详细设计...........................264
11.2.3 技术说明...........................267
11.3 股票交易查询软件的编码
实现..............................................271
11.3.1 程序界面设计...................271
11.3.2 程序初始化.......................275
参考文献............................................. 276 -
作者介绍
张彦玲,女,副教授,任职于天津财经大学。1982年毕业于南开大学控制理论专业,获天津财大“课堂教学先进教师”称号。1、主持天津财大“Office办公软件高级应用”重点课程建设;2、主持天津财经大学《计算机应用基础II精品课程建设》;3、天津市信息化办《公务员信息化培训考试系统试题库和教学辅助软件》第二名;4、天津市信息化办《天津市公务员电子政务培训教材编制》(获得天津市社会科学三等奖);5、主持天津教委项目《财经类高校计算机基础教育实践教学体系的研究与构建》;6、主持天津教委项目《文科大学计算机公共课模块化教学新思路探讨》;7、天津科委《“数字天津”建设模式与对策研究》第三名。于志翔,硕士,1977年生,天津财经大学理工学院信息科学与技术系讲师。1997年本科毕业于华中科技大学获工学学士学位,2006年于天津财经大学获管理学硕士学位。2001年入职天津财经大学,从事计算机公共基础教育工作至今。 -
编辑推荐
-
书评书荐
-
附件下载
图书推荐




