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

Visual Basic 程序设计基础

中国水利水电出版社
    【作 者】杨小影 主编 【I S B N 】978-7-5084-3494-3 【责任编辑】吴萍 【适用读者群】高职高专 【出版时间】2008-09-01 【开 本】16开本 【装帧信息】平装(光膜) 【版 次】第1版 【页 数】296 【千字数】 【印 张】 【定 价】28 【丛 书】21世纪高职高专规划教材 【备注信息】
图书详情

    本书采用理论结合实例的方法,遵循理论够用的原则,循序渐进,较全面地讲解了中文VisualBasic6.0的基本功能和面向对象的程序设计方法。

    全书共分11章。第1章主要介绍了面向对象程序设计中的几个概念和VisualBasic程序设计的一般步骤;第2章介绍了VisualBasic的基本语法;第3、4章介绍了VisualBasic常用控件的常用属性、事件和方法;第5章介绍了应用程序界面的设计;第6章介绍了图形设计方法和动画原理;第7章介绍了文件的概念、处理和文件控件;第8章介绍了ActiveX控件的创建和使用;第9章讲述了程序调试与错误处理的方法;第10章详细介绍了VisualBasic中数据库程序设计的方法,并在第11章通过一个完整的实例介绍了信息管理系统的开发过程。

    本书逻辑清晰、通俗易懂,并且每章都配合大量实例,使得内容的可操作性大大增强,非常适合高职高专院校的学生做为教材使用,也适用于广大VisualBasic程序设计人员学也可以作为程序设计应用的培训教程。

    Visual Basic 6.0是新一代可视化开发工具的代表。它具有效率高、功能强、简单易学等特点。

    本书共有11章,第1章介绍了Visual Basic 6.0的功能特点、运行环境、集成环境以及面向对象程序设计中的几个概念,并用一个简单的实例说明了开发Visual Basic 6.0应用程序的步骤;第2章介绍了Visual Basic 6.0的语法基础;第3章介绍了窗体和基本控件的常用属性、方法和事件;第4章介绍了框架、单选按钮和复选按钮、列表框、组合框以及定时器、滚动条等控件的属性、事件和方法;第5章介绍了应用程序界面的设计方法,包括菜单栏、工具栏、任务栏以及MDI窗体等内容;第6章介绍了图形设计的方法;第7章介绍了文件及其访问方式、文件的处理方法和通用对话框的使用等内容;第8章初步介绍了ActiveX控件的使用;第9章介绍了程序调试和错误处理的方法;第10章较详细地介绍了数据库应用程序开发的基础知识;第11章则通过一个比较完整的实例介绍了管理信息系统开发的过程。

    本书语言简单明了,图文并茂,以循序渐进配合实例的方法向读者介绍了Visual Basic 6.0编程的过程以及应该注意的问题和解决问题的方法。

    本书中所有的例子都是经过作者精心准备的,操作性很强,并都在Visual Basic 6.0集成环境下测试通过。读者只要按照书中所讲述的步骤操作即可。熟练掌握并灵活运用书中所讲述的内容,读者可以开发出自己的程序。

    本书的读者对象是高职高专系列院校计算机专业和非计算机专业的所有学生,也可作为培训教材。

    本书由杨小影老师担任主编,并编写了第10、11章;王亚利老师担任副主编,并编写了第3、4章;第2章由李晓静老师编写;第1、5章由冯艳茹老师编写;第6、7章由付贤政老师编写;第8、9章由燕丽霞老师编写。全书由杨小影、冯艳茹和付贤政审校,杨小影统稿。在本书的编写过程中得到了中国水利水电出版社朱敦名老师的悉心指导和同仁们的大力支持,在此一并表示感谢!由于作者经验不足,加之水平有限,书中难免有不足和疏漏之处,恳请读者批评指正。

    编者

    2005年10月

    前言
    第1章 Visual Basic概述 1
    本章学习目标 1
    1.1 Visual Basic 6.0概述 1
    1.1.1 Visual Basic 6.0的特点和功能 1
    1.1.2 Visual Basic 6.0的版本 2
    1.2 面向对象程序设计和事件驱动 2
    1.2.1 面向对象程序设计的方法 2
    1.2.2 对象和类 2
    1.2.3 对象的属性、方法和事件 2
    1.3 Visual Basic 6.0的安装和启动 3
    1.3.1 Visual Basic 6.0的运行环境 3
    1.3.2 Visual Basic 6.0的安装 3
    1.3.3 Visual Basic 6.0的启动 3
    1.4 Visual Basic 6.0的集成环境 3
    1.4.1 集成环境的工作栏 4
    1.4.2 集成环境中的窗口 5
    1.5 工程管理 7
    1.5.1 工程的组成及工程组 7
    1.5.2 工程的创建、打开和保存 8
    1.5.3 文件的添加、删除和保存 8
    1.5.4 工作环境的设置 10
    1.6 一个简单应用程序实例 11
    1.6.1 界面设置 12
    1.6.2 设置对象的属性 13
    1.6.3 编写程序代码 13
    1.6.4 调试运行程序 13
    1.6.5 编译和保存应用程序 14
    1.6.6 实例 14
    本章小结 16
    练习与思考 16
    第2章 Visual Basic 6.0语言基础 17
    本章学习目标 17
    2.1 程序的书写规则 17
    2.2 数据类型 18
    2.2.1 标准数据类型 18
    2.2.2 自定义类型 20
    2.3 变量、常量与函数 21
    2.3.1 变量 21
    2.3.2 常量 23
    2.3.3 常用内部函数 24
    2.4 运算符和表达式 33
    2.4.1 算术运算符 33
    2.4.2 关系运算符 34
    2.4.3 逻辑运算符 35
    2.4.4 字符串运算符 35
    2.4.5 表达式 36
    2.5 基本语句 36
    2.5.1 赋值语句 36
    2.5.2 条件语句 37
    2.5.3 循环语句 41
    2.6 数组 47
    2.6.1 数组的概念 47
    2.6.2 静态数组 48
    2.6.3 动态数组 48
    2.6.4 数组的基本操作 48
    2.6.5 控件数组 50
    2.7 过程与函数 52
    2.7.1 Sub过程的定义和调用 53
    2.7.2 函数的定义和调用 54
    2.7.3 参数传递 56
    2.7.4 过程的作用域 57
    2.8 综合实例 58
    本章小结 64
    练习与思考 65
    第3章 窗体和基本控件 66
    本章学习目标 66
    3.1 基本属性 66
    3.2 窗体 68
    3.2.1 窗体的属性 69
    3.2.2 窗体的事件 69
    3.2.3 窗体的方法 71
    3.2.4 窗体的生命周期 72
    3.2.5 设置启动窗体 72
    3.3 焦点与Tab键 73
    3.4 命令按钮 74
    3.4.1 命令按钮的属性 74
    3.4.2 命令按钮的事件 75
    3.4.3 命令按钮的方法 75
    3.4.4 命令按钮应用实例 75
    3.5 文本框和标签 76
    3.5.1 文本框的属性 76
    3.5.2 文本框的事件 77
    3.5.3 标签的属性 78
    3.5.4 标签的事件 78
    3.5.5 文本框和标签的应用实例 78
    3.6 基本控件综合实例 79
    本章小结 80
    练习与思考 81
    第4章 常用控件 82
    本章学习目标 82
    4.1 框架 82
    4.2 单选按钮控件 83
    4.2.1 单选按钮的属性 83
    4.2.2 单选按钮的事件 83
    4.2.3 单选按钮应用实例 83
    4.3 复选框 84
    4.3.1 复选框的属性 85
    4.3.2 复选框的事件 85
    4.3.3 复选框应用实例 85
    4.4 列表框 86
    4.4.1 列表框的属性 87
    4.4.2 列表框的事件 87
    4.4.3 列表框的方法 88
    4.4.4 列表框应用实例 88
    4.5 组合框 90
    4.5.1 组合框的属性 91
    4.5.2 组合框的事件 92
    4.5.3 组合框的方法 92
    4.5.4 组合框应用实例 92
    4.6 定时器 94
    4.6.1 定时器的属性 94
    4.6.2 定时器的事件 95
    4.6.3 定时器应用举例 95
    4.7 滚动条 96
    4.7.1 滚动条的属性 96
    4.7.2 滚动条的事件 96
    4.7.3 滚动条的应用 97
    本章小结 98
    练习与思考 98
    第5章 应用程序界面设计 100
    本章学习目标 100
    5.1 菜单的规划与设计 100
    5.1.1 菜单的结构和功能 100
    5.1.2 菜单的规划 100
    5.1.3 菜单的设计 101
    5.2 弹出式菜单 107
    5.3 工具栏和状态栏的设计 108
    5.3.1 工具栏的设计 108
    5.3.2 状态栏的设计 111
    5.4 MDI窗体 112
    5.4.1 MDI窗体及其子窗体的创建 113
    5.4.2 MDI窗体的显示 114
    5.4.3 MDI窗体的卸载 114
    5.5 综合应用 114
    本章小结 115
    练习与思考 116
    第6章 图形设计 117
    本章学习目标 117
    6.1 坐标系 117
    6.1.1 坐标系与坐标单位 117
    6.1.2 坐标系的使用 119
    6.2 颜色 120
    6.3 图形控件与绘图方法 121
    6.3.1 图形控件 121
    6.3.2 图形方法 121
    6.4 图像和图片框控件 124
    6.4.1 图像控件(Image控件) 124
    6.4.2 图片框控件(PictureBox 控件) 125
    6.5 动画设计 126
    6.5.1 动画原理 126
    6.5.2 动画设计实例 126
    本章小结 129
    练习与思考 130
    第7章 文件管理 131
    本章学习目标 131
    7.1 文件管理控件 131
    7.1.1 驱动器列表框 131
    7.1.2 目录列表框 132
    7.1.3 文件列表框 133
    7.1.4 文件管理控件应用实例 133
    7.2 文件及其访问方式 135
    7.2.1 文件访问的类型 135
    7.2.2 对文件的操作 136
    7.3 文件的处理 137
    7.3.1 顺序文件的处理 137
    7.3.2 随机文件的处理 141
    7.3.3 二进制文件的处理 144
    7.3.4 文件处理常用命令及函数 145
    7.4 通用对话框 148
    7.4.1 通用对话框的使用与常用属性 148
    7.4.2 “打开”/“另存为”对话框 150
    7.4.3 其他对话框 151
    本章小结 153
    练习与思考 153
    第8章 ActiveX控件初步应用 154
    本章学习目标 154
    8.1 ActiveX控件概述 154
    8.2 ActiveX控件 154
    8.2.1 ActiveX控件的使用 154
    8.2.2 ActiveX控件的创建 161
    8.2.3 通过向导制作ActiveX控件 166
    8.3 建立和使用ActiveX文档 167
    8.4 综合实例 169
    本章小结 173
    练习与思考 173
    第9章 程序调试与错误处理 174
    本章学习目标 174
    9.1 程序调试 174
    9.1.1 应用程序错误与调试 174
    9.1.2 断点设置与立即窗口 176
    9.2 错误处理程序设计 178
    9.2.1 设置错误陷阱语句 178
    9.2.2 Resume 语句 179
    9.2.3 Err对象和Err函数 179
    9.2.4 错误处理程序 180
    9.3 错误处理实例 182
    本章小结 187
    练习与思考 187
    第10章 数据库应用程序开发基础 188
    本章学习目标 188
    10.1 数据库基础 188
    10.1.1 数据库的概念 188
    10.1.2 关系数据库基础 189
    10.1.3 Visual Basic 6.0数据库应用程序的组成 190
    10.1.4 用户与数据库引擎的接口 190
    10.1.5 Visual Basic 6.0可以访问的数据库类型 191
    10.2 Visual Basic 6.0可视化数据管理器 191
    10.2.1 数据管理器的功能和操作 191
    10.2.2 用数据管理器建立数据库 197
    10.2.3 用数据管理器建立查询 202
    10.3 数据控件和数据绑定控件 203
    10.3.1 数据控件的外观和功能 203
    10.3.2 数据控件和数据绑定控件的常用属性 204
    10.3.3 使用Recordset对象(Data的Recordset属性)访问数据库 206
    10.3.4 应用程序设计实例 210
    10.4 ADO数据控件 212
    10.4.1 ADO数据控件 212
    10.4.2 ADO对象模型 217
    10.4.3 结构化查询语言SQL 221
    10.4.4 数据绑定控件的使用 228
    10.5 数据环境设计器 230
    10.5.1 数据环境设计器概述 230
    10.5.2 Connection对象 231
    10.5.3 Command对象 232
    10.6 数据报表设计器与报表 236
    10.6.1 数据报表设计器 237
    10.6.2 用数据报表设计器创建报表 238
    10.6.3 报表控件的使用 239
    10.6.4 预览、打印和导出报表 240
    本章小结 242
    练习与思考 242
    第11章 管理信息系统的开发 243
    本章学习目标 243
    11.1 管理信息系统的设计方法 243
    11.1.1 管理信息系统及其组成 243
    11.1.2 管理信息系统的生命周期 243
    11.1.3 管理信息系统的开发方法和界面特点 244
    11.2 开发实例——学生信息管理系统 246
    11.2.1 系统需求分析 246
    11.2.2 系统设计 246
    11.2.3 系统模块清单 248
    11.3 应用程序的编译与分发 280
    11.3.1 为应用程序打包 280
    11.3.2 分发应用程序包 282
    本章小节 283
    练习与思考 283
    参考文献 284
最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册