热门关键字:  听力密码  单词密码  新概念美语  巧用听写练听力  零起点

Visual Basic 6.0程序设计教程(第二版)

中国水利水电出版社
    【作 者】曾强聪 主编 【I S B N 】978-7-5084-1528-4 【责任编辑】杨庆川 【适用读者群】高职高专 【出版时间】2007-07-01 【开 本】16开本 【装帧信息】平装(光膜) 【版 次】第2版 【页 数】318 【千字数】 【印 张】 【定 价】26 【丛 书】21世纪高职高专新概念教材 【备注信息】
图书详情

    本书第一版2001年出版,第二版根据作者自身教学体会和一些学校的使用建议,在保留第一版良好写作风格与教材基本结构的基础上,对第一版各章节内容作了必要的调整、增删与完善。全书共12章,内容包括:Visual Basic 6.0 基础知识、数据类型及操作、程序结构、可视化设计基本构件、事件驱动、文件处理和输出打印、程序的管理、编辑和调试、创建应用程序、图形操作与多媒体应用、数据库应用、部件技术与Internet应用、应用软件开发实例等。

    本书内容全面,实例、习题丰富,所有程序都上机调试通过,特别适合作为高职高专相关专业Visual Basic 程序设计教材或教学参考书,也可用作全国计算机等级考试、软件专业技术资格与水平考试的培训资料,还可以供从事计算机应用开发的各类技术人员学习参考。

    本书配有《Visual Basic 6.0 程序设计实验指导与习题详解》以及教材中的全部源程序和相关文档(可以调入Visual Basic 环境学习)。另外还为任课教师配有教学电子教案(用PowerPoint 制作,可以根据具体教学需要修改)。需要者请与北京万水电子信息有限公司联系(010-82564395)。

    第二版前言

    本书第一版2001年出版后,颇受读者欢迎,不少高职高专院校用它作为教材。为更好地满足教学需要,作者根据自身教学体会和一些学校的使用建议,对第一版内容进行了认真修订,成为第二版。

    第二版保留了第一版良好的写作风格与教材基本结构,但根据高职高专实际教学需要和软件开发对应用型技术人才的需求特点,对第一版各章节内容作了必要的调整、增删与完善等修订工作。其主要修订内容有以下几个方面:

    (1)将第一版的第1章“Visual Basic 6.0 简介”和第2章“集成开发环境”合并成为第二版的第1章“Visual Basic 6.0 基础知识”,用于对Visual Basic 6.0做一个概貌性的介绍,以方便后面章节的学习或教学。

    (2)对第一版的第4章“程序结构”、第11章“数据库应用”和第13章“家庭财务管理软件开发实例”等章节内容重新编写,并增加一些新内容。

    (3)第一版的第12章“Visual Basic的其他功能”改编成第二版的第11章“部件技术与Internet应用”,以便更加突出“部件技术”在软件开发中的作用。

    (4)为方便读者练习,同时也考虑到使用本教材的部分读者有参加全国计算机等级考试和软件专业技术资格与水平考试的需要,第二版的实例、习题量也有所增加。

    (5)为更好地提高读者的阅读效率,使学习更显轻松,第二版在文字描述、概念说明上也作了更进一步的修饰与润色。

    修订后的第二版,全书共12章,内容包括:Visual Basic 6.0 基础知识、数据类型及操作、程序结构、可视化设计基本构件、事件驱动、文件处理和输出打印、程序的管理、编辑和调试、创建应用程序、图形操作与多媒体应用、数据库应用、部件技术与Internet应用、应用软件开发实例等。

    本书的核心问题是Visual Basic 6.0程序设计,但考虑到软件工程在软件开发中的重要性,本书结合Visual Basic尤其是通过开发实例,对软件开发过程中应该遵守的工程步骤也给予了必要的介绍并结合实例加以应用,涉及软件分析、设计、编码、测试等。这些内容对于从事计算机应用开发的许多技术人员也很有参考价值。

    本书第12章介绍的“家庭财务管理软件开发实例”是一个比较完整的应用软件开发实例,第二版对它进行了重新设计与编码,因此更显完善,更加有利于教学。为了方便学习者的主动学习,该章结合实例还新添加了实践题,可以用作Visual Basic课程实习题材。

    曾强聪

    2003年4月


    第二版前言
    第一版前言
    第1章 Visual Basic 6.0 基础知识 1
    1.1 Visual Basic 6.0的特点 1
    1.2 环境要求及安装 2
    1.2.1 环境要求 2
    1.2.2 安装步骤 2
    1.2.3 添加或删除 Visual Basic 6.0 部件 3
    1.3 Visual Basic 6.0项目类型 3
    1.4 Visual Basic 6.0 集成开发环境 4
    1.5 菜单组成 5
    1.5.1 “文件”菜单 5
    1.5.2 “编辑”菜单 6
    1.5.3 “视图”菜单 7
    1.5.4 “工程”菜单 8
    1.5.5 “格式”菜单 10
    1.5.6 “调试”菜单 10
    1.5.7 “运行”菜单 11
    1.5.8 “工具”菜单 12
    1.5.9 “外接程序”菜单 12
    1.6 工具栏 12
    1.7 创建程序举例 14
    练习题一 17
    第2章 数据类型及操作 18
    2.1 常量 18
    2.1.1 定义常量 18
    2.1.2 使用常量 19
    2.2 变量 19
    2.2.1 声明变量 19
    2.2.2 变量范围① 20
    2.2.3 显式声明和隐式声明 21
    2.2.4 组合声明 22
    2.3 数据类型 22
    2.3.1 用于保存数值的数据类型 22
    2.3.2 String 数据类型 23
    2.3.3 Boolean 数据类型 23
    2.3.4 Date 数据类型 24
    2.3.5 Object 数据类型 24
    2.3.6 转换数据类型 24
    2.3.7 Variant 数据类型 24
    2.3.8 数据范围 26
    2.4 数组 27
    2.4.1 固定大小的数组 28
    2.4.2 建立包含其他数组的数组 28
    2.4.3 多维数组 29
    2.4.4 动态数组 29
    2.5 自定义数据类型 30
    2.6 标识符命名规则 31
    2.7 运算符和表达式 31
    2.7.1 赋值运算符 32
    2.7.2 算术运算符 32
    2.7.3 比较运算符 33
    2.7.4 连接运算符 34
    2.7.5 逻辑运算符 34
    2.7.6 运算符优先顺序 35
    练习题二 35
    第3章 程序结构 36
    3.1 程序流程控制 36
    3.1.1 分支结构 36
    3.1.2 循环结构 40
    3.1.3 嵌套控制结构 43
    3.2 基于模块建立程序 44
    3.3 过程与函数 45
    3.3.1 通用过程 45
    3.3.2 函数过程 47
    3.3.3 事件过程 48
    3.3.4 调用其他模块中的公用子过程 50
    3.3.5 过程编辑的可视化工具 50
    3.3.6 向过程传递参数的方法及规则 51
    3.4 常用内置函数 55
    3.4.1 数学函数 55
    3.4.2 字符串函数 56
    3.4.3 转换函数 58
    3.4.4 判断函数 58
    3.4.5 其他函数 59
    3.5 面向对象编程 59
    3.5.1 类与对象 60
    3.5.2 属性、方法与事件 60
    3.5.3 对象之间的关系 61
    3.5.4 使用对象 63
    练习题三 66
    第4章 可视化设计基本构件 67
    4.1 窗体 67
    4.1.1 窗体属性 67
    4.1.2 窗体事件 70
    4.1.3 窗体的方法及其作用 71
    4.2 控件 72
    4.2.1 内部控件 72
    4.2.2 ActiveX 控件 94
    4.2.3 使用控件数组 102
    4.3 菜单设计 103
    4.3.1 标准下拉菜单 103
    4.3.2 弹出式菜单 106
    4.3.3 运行时修改菜单 107
    4.3.4 编写菜单的事件代码 108
    4.4 创建工具栏 108
    4.5 对话框 111
    4.5.1 使用预定义对话框 111
    4.5.2 使用自定义对话框 114
    练习题四 115
    第5章 事件驱动 117
    5.1 事件概念 117
    5.2 基于事件编程 117
    5.2.1 事件类型 117
    5.2.2 编写事件过程 118
    5.2.3 常见的用户触发事件 119
    5.3 事件的顺序 126
    5.3.1 一个动作的多个事件 126
    5.3.2 确定多个事件的触发顺序 126
    5.4 定时器事件 127
    练习题五 129
    第6章 文件处理和输出打印 130
    6.1 使用传统方法处理文件 130
    6.1.1 顺序文件 130
    6.1.2 随机文件 131
    6.1.3 二进制文件 133
    6.2 使用文件系统对象处理文件 133
    6.2.1 文件系统对象编程方法 134
    6.2.2 驱动器(Drive)对象 135
    6.2.3 文件夹(Folder)对象 136
    6.2.4 文件(File)对象 137
    6.3 使用App 对象的Path属性 140
    6.4 使用语句、函数处理文件 140
    6.5 使用控件处理文件 143
    6.5.1 搜索文件 143
    6.5.2 使用RichTextBox控件处理文档文件 144
    6.6 显示和打印 145
    6.6.1 在窗体和图片框上显示文本 145
    6.6.2 打印输出 146
    6.6.3 字体设置 147
    6.6.4 打印设置 149
    练习题六 151
    第7章 程序的管理、编辑和调试 152
    7.1 工程管理 152
    7.2 程序编辑器 154
    7.3 程序调试与排错 156
    7.3.1 调试方法与工具 156
    7.3.2 错误处理 161
    练习题七 164
    第8章 创建应用程序 165
    8.1 软件工程 165
    8.1.1 软件生命周期 165
    8.1.2 原型设计 169
    8.2 界面设计方法 169
    8.2.1 设计要素 169
    8.2.2 多文档界面(MDI) 171
    8.2.3 启动、卸载窗体 173
    8.3 创建应用程序举例 175
    练习题八 187
    第9章 图形操作与多媒体应用 188
    9.1 图形操作 188
    9.1.1 坐标系统 188
    9.1.2 绘图方法 190
    9.2 多媒体应用 196
    9.2.1 使用Multimedia控件 196
    9.2.2 创建一个媒体播放器 199
    练习题九 202
    第10章 数据库应用 203
    10.1 数据库概述 203
    10.1.1 Access关系型数据库 204
    10.1.2 SQL语言 209
    10.2 使用控件访问数据库 213
    10.2.1 Data控件 214
    10.2.2 ADO Data控件 217
    10.2.3 数据绑定控件 219
    10.3 通过ADO对象访问数据 221
    10.3.1 ADO对象模型 222
    10.3.2 ADO对象的编程方法 225
    10.3.3 基于ADO的数据环境设计器 227
    10.4 数据报表设计器 233
    10.4.1 报表设计器中的对象结构 233
    10.4.2 数据报表设计举例 235
    练习题十 237
    第11章 部件技术与Internet应用 239
    11.1 ActiveX 部件的特点 239
    11.2 创建ActiveX 控件 240
    11.3 Internet 应用程序. 248
    11.3.1 HTML标记语言 249
    11.3.2 VBScript脚本语言 251
    11.3.3 使用Visual Basic 开发Internet 应用程序 252
    11.4 发布应用程序 256
    练习题十一 257
    第12章 应用实例:家庭财务管理软件的开发 259
    12.1 对软件工作模型的分析 259
    12.3 设计数据库 261
    12.4 软件模块组成及其调用关系 264
    12.5 建造模块 266
    12.6 实践题 299
最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册