21世纪高等学校计算机规划教材——高校系列

Visual Basic程序设计

分享 推荐 0 收藏 1 阅读 2.6K
王盈瑛 , 辛利 (编著) 黄津津 (主编) 978-7-115-21909-1

关于本书的内容有任何问题,请联系 刘博

目前,大多数的VB教材都是传统写法,以介绍语法为主,大多销量平平。本书采用案例驱动教学,将基本知识适当融入案例分析与设计过程之中,真正做到了理论与实践相结合。
¥32.00 ¥27.20 (8.5 折)
立即购买 申请样书
教学资源仅供教师教学使用,转载或另作他用版权方有权追究法律责任。

内容摘要

  本书以Visual Basic 6.0语言为基础,着重介绍Visual Basic编程的基本知识和方法,并将基本知识与实际案例相融合,使学生在学习过程中不但能掌握基本的知识,而且具备了综合分析问题和解决问题的能力。全书共10章,主要内容包括:Visual Basic概述、窗体和基本控件、数据类型与表达式、Visual Basic控制结构、数组、过程、文件、程序调试、菜单与多窗体设计、数据库应用基础等。每章由4部分组成:基本知识、案例、案例实训、练习题。每章的案例与案例实训涵盖了Visual Basic程序设计教学大纲要求的相应章节的全部知识点。同时编写的《Visual Basic程序设计——学习与实验指导》一书可以与本书配套使用,旨在提高学生对知识点的认识,提高操作和应用能力。
  本书可作为高等院校非计算机专业学习Visual Basic程序设计的教材,也可作为计算机等级考试二级Visual Basic程序设计考试的人员或有关培训用书,还可作为社会各类学校及自学者学习Visual Basic程序设计的参考书。

目录

目 录

第 1章 Visual Basic概述 1
1.1 Visual Basic简介 1
1.1.1 Visual Basic及其发展 1
1.1.2 Visual Basic的功能特点 2
1.2 Visual Basic的启动与退出 3
1.2.1 Visual Basic的启动 3
1.2.2 Visual Basic的退出 4
1.3 Visual Basic集成开发环境 4
1.3.1 主窗口 5
1.3.2 窗体设计器窗口 7
1.3.3 工具箱窗口 7
1.3.4 工程资源管理器窗口 7
1.3.5 属性窗口 8
1.3.6 窗体布局窗口 9
1.3.7 代码编辑器窗口 9
1.3.8 其他窗口 9
1.4 面向对象程序设计的基本概念 10
1.4.1 对象及对象类 10
1.4.2 对象的属性、方法与事件 10
1.4.3 事件过程与事件驱动程序设计 12
1.5 Visual Basic程序设计的基本步骤 12
1.5.1 创建用户界面 13
1.5.2 设置对象属性 13
1.5.3 编写程序代码 13
1.5.4 保存工程 14
1.5.5 运行及调试程序 14
1.5.6 生成可执行文件 14
1.6 案例 14
1.7 案例实训 17
练习题1 18

第 2章 窗体和基本控件 21
2.1 窗体 21
2.1.1 窗体的属性 21
2.1.2 窗体的方法 24
2.1.3 窗体的事件 27
2.2 基本控件 29
2.2.1 文本框 29
2.2.2 标签 30
2.2.3 命令按钮 31
2.2.4 列表框 32
2.2.5 组合框 33
2.2.6 图像框 34
2.2.7 图片框 34
2.2.8 框架 35
2.2.9 单选按钮 35
2.2.10 复选框 36
2.2.11 滚动条 36
2.2.12 计时器 37
2.3 案例 38
2.4 案例实训 42
练习题2 43

第3章 数据类型与表达式 46
3.1 基本字符集及编码规则 46
3.1.1 字符集 46
3.1.2 关键字 47
3.1.3 编码规则与约定 47
3.2 数据类型 47
3.3 常量和变量 50
3.3.1 常量 50
3.3.2 变量 51
3.4 运算符和表达式 55
3.4.1 算术运算符与算术表达式 55
3.4.2 字符串运算符与字符串表达式 56
3.4.3 关系运算符与关系表达式 57
3.4.4 逻辑运算符与逻辑表达式 57
3.5 常用内部函数 58
3.5.1 算术函数 59
3.5.2 字符函数 59
3.5.3 转换函数 60
3.5.4 日期与时间函数 61
3.5.5 随机函数Rnd与Randomize语句 61
3.5.6 格式输出Format函数 62
3.6 案例 63
3.7 案例实训 65
练习题3 66

第4章 Visual Basic控制结构 70
4.1 顺序结构与顺序结构语句 70
4.1.1 赋值语句 70
4.1.2 数据的输入与输出 73
4.2 选择结构与选择结构语句 79
4.2.1 If语句 79
4.2.2 Select Case语句 84
4.3 循环结构与循环结构语句 86
4.3.1 For-Next循环结构语句 87
4.3.2 Do-Loop循环结构语句 93
4.3.3 循环嵌套 96
4.4 案例 96
4.5 案例实训 99
练习题4 102

第5章 数组 109
5.1 数组的概念 109
5.1.1 数组的命名与数组元素 109
5.1.2 数组的维数 110
5.1.3 数组的大小 110
5.1.4 数组的分类 111
5.2 静态数组 111
5.2.1 静态数组的声明 111
5.2.2 静态数组的应用 112
5.3 动态数组 113
5.3.1 动态数组的声明 113
5.3.2 动态数组的应用 114
5.4 数组的基本操作 115
5.4.1 数组元素的引用 115
5.4.2 数组元素的赋值 116
5.4.3 数组元素的输出 118
5.4.4 与数组相关的操作函数 119
5.5 控件数组 121
5.5.1 控件数组的概念 122
5.5.2 控件数组的建立 122
5.6 数组应用实例 124
5.7 案例 132
5.8 案例实训 139
练习题5 141

第6章 过程 149
6.1 程序代码的结构化组织 149
6.1.1 模块 149
6.1.2 过程 150
6.2 Sub子过程 152
6.2.1 定义Sub子过程 152
6.2.2 建立Sub子过程 153
6.3 Function过程 154
6.3.1 定义Function过程 154
6.3.2 建立Function过程 155
6.4 过程调用 156
6.4.1 调用Sub子过程 156
6.4.2 调用Function过程 157
6.4.3 事件过程的调用 162
6.4.4 不同模块间过程的调用 163
6.5 参数的传递 164
6.5.1 形参与实参 164
6.5.2 按值传递参数 165
6.5.3 按地址传递参数 166
6.5.4 参数传递方式的正确使用 167
6.5.5 数组参数 169
6.5.6 对象参数* 171
6.6 过程的嵌套与递归调用 171
6.6.1 过程的嵌套调用 171
6.6.2 过程的递归调用 173
6.7 变量与过程的作用域 175
6.7.1 过程的作用域 175
6.7.2 变量的作用域 175
6.8 应用实例 179
6.9 案例 183
6.10 案例实训 187
练习题6 189

第7章 文件 198
7.1 文件的基本概念 198
7.1.1 文件类型 198
7.1.2 文件操作的一般步骤 199
7.1.3 文件访问的语句和函数 199
7.2 顺序文件 204
7.2.1 顺序文件的打开与关闭 204
7.2.2 顺序文件的写操作 204
7.2.3 顺序文件的读操作 208
7.3 随机文件 211
7.3.1 变量声明 212
7.3.2 随机文件的打开与关闭 212
7.3.3 随机文件的读/写操作 213
7.3.4 添加、删除随机文件中的记录 217
7.4 二进制文件 218
7.5 文件系统控件 219
7.5.1 驱动器列表框 219
7.5.2 目录列表框 220
7.5.3 文件列表框 221
7.5.4 组合使用文件系统控件 223
7.6 案例 224
7.7 案例实训 228
练习题7 232

第8章 程序调试 235
8.1 错误类型 235
8.1.1 语法错误 235
8.1.2 运行错误 235
8.1.3 逻辑错误 236
8.2 调试工具 236
8.2.1 设置自动语法检测 236
8.2.2 Visual Basic调试工具 237
8.3 调试方法 238
8.3.1 中断状态的进入与退出 238
8.3.2 使用调试窗口 238
8.3.3 断点设置及单步调试 240
练习题8 242

第9章 菜单与多窗体设计 245
9.1 菜单设计 245
9.1.1 菜单编辑器 246
9.1.2 下拉式菜单 248
9.1.3 弹出式菜单 249
9.2 多窗体设计 251
9.2.1 多重窗体 251
9.2.2 MDI窗体 253
9.3 界面设计程序示例 254
练习题9 256

第 10章 数据库应用基础 259
10.1 数据库基础 259
10.1.1 数据库基本概念 259
10.1.2 关系型数据库 260
10.2 创建Access数据库 261
10.2.1 建立数据库 261
10.2.2 建立数据查询 265
10.2.3 生成数据窗体 266
10.3 结构化查询语言SQL 267
10.3.1 SQL的基本组成 267
10.3.2 SQL语句应用 268
10.4 Data控件 270
10.4.1 Data控件的外观和功能 270
10.4.2 Data控件的常用属性 271
10.4.3 Data控件的常用方法与事件 273
10.4.4 数据绑定控件 275
10.5 ADO 数据访问技术 276
10.5.1 ADO对象模型 276
10.5.2 ADO对象模型的使用 277
10.5.3 ADO Data控件 278
10.6 案例 281
10.7 案例实训 285
练习题10 287

读者评论

赶紧抢沙发哦!

我要评论

同系列书

  • 管理信息系统理论与应用

    陈德良

    本书结合管理信息系统的技术发展,面向高校管理信息系统教学的需要,比较系统地介绍了管理信息系统的基本概念、涉及的...

    ¥39.00
  • Visual FoxPro 程序设计实验教程

    孙瑜 崔杰 范继红

    本书是《Visual FoxPro程序设计》的配套上机指导教材。书中充分考虑大学生应具备的数据库基础能力的实际...

    ¥21.00
  • Visual FoxPro 程序设计

    吴明 崔杰 孙瑜

    本书共计10章,主要内容力求组织合理、实例丰富、体系清晰、深入浅出、通俗易懂,并注重培养读者利用Visual ...

    ¥34.00
  • C语言程序设计--面向思维的拓展

    肖乐 董卓莉 王云侠

    本书是根据我国应用型大学的实际情况,结合当前移动客户端应用情况而编写的实用、立体化教材,全书主要内容包括:引言...

    ¥39.80
  • C语言程序设计

    宋万干 肖建于

    本书主要介绍C语言程序设计的相关知识。针对没有程序设计基础的读者,本书详细介绍了C语言的基本概念、语法及编程技...

    ¥39.80

相关图书

人邮微信
本地服务
人邮微信
教师服务
二维码
读者服务
读者服务
返回顶部
返回顶部