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

Visual Basic语言程序设计教程

计算机程序设计语言的入门指导书,内容详实,案例丰富
分享 推荐 0 收藏 11 阅读 1.8K
吴昊 (作者) 978-7-115-47516-9

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

书中进一步强调了每一章的知识点,并详细地介绍了每个实验。在每章的后面都配有一定数量的习题,巩固学生所学知识。通过合理组织教学内容,辅以多种形式的操作习题和实验。本书有配套的实验教材
¥52.00 ¥44.20 (8.5 折)
教学资源仅供教师教学使用,转载或另作他用版权方有权追究法律责任。

内容摘要

本书从程序设计概念出发,循序渐进地讲解了Visual Basic编程的基本理论和程序设计方法。内容主要包括Visual Basic的程序设计概念、基础知识、算法、程序控制三大结构、常用控件、数组、过程 、文件、数据库基础等知识。书中通过通俗易懂的语言和大量典型的实例,帮助学生掌握VB程序设计语言的基本知识和VB程序设计的方法,与之配套的实践教材在每章的后面都配有一定数量的习题。

目录

第 1章 引言 10
1.1 程序与程序设计语言 10
1.2 VISUAL BASIC简介 12
1.2.1 Visual Basic的发展 12
1.2.2 Visual Basic的特点 13
1.2.3 Visual Basic的启动和退出 13
1.3 VISUAL BASIC的集成开发环境 15
1.4 建立简单的应用程序 21
1.4.1 设计Visual Basic应用程序的步骤 21
1.4.2 建立简单的应用程序 22
1.5 面向对象的程序设计语言 29
1.5.1 对象和类 29
1.5.2 对象的属性、事件和方法 30
1.6 窗体 33
1.6.1 窗体的基本属性 33
1.6.2 窗体的事件 38
1.6.3 窗体的方法 42
1.6.4 焦点和Tab键序 43
第 2章 Visual Basic语言基础 45
2.1 语言基础 45
2.1.1 Visual Basic的字符集 45
2.1.2 Visual Basic的词汇集 46
2.1.3 编码规则与约定 47
2.2 数据类型 49
2.3 常量与变量 52
2.3.1 常量 52
2.3.2 变量 54
2.4 运算符与表达式 56
2.4.1 算术运算符与算术表达式 56
2.4.2 关系运算符与关系表达式 58
2.4.3 逻辑运算符与逻辑表达式 60
2.4.4 字符串运算符与字符串表达式 61
2.4.5日期型表达式 62
2.4.6运算符的优先级 63
2.5 常用内部函数 64
2.5.1 数学函数 65
2.5.2 字符串函数 66
2.5.3 转换函数 68
2.5.4 日期和时间函数 69
2.5.5 格式输出函数 71
2.5.6 其他函数 73
第3章 Visual Basic 程序初步 75
3.1 结构化程序设计 75
3.1.1 采用的设计方法 75
3.1.2 基本结构 76
3.1.3 特点 76
3.2 顺序结构 76
3.2.1 赋值语句 77
3.2.2 数据的输入和输出 78
3.2.3 常用语句 86
3.3 基本控件 87
3.3.1 标准控件 87
3.3.2 命令按钮 93
3.3.3 标签 95
3.3.4 文本框 96
第4章 选择结构程序设计 101
4.1 算法介绍 101
4.1.1 算法介绍 101
4.1.2 算法的表示 104
4.2 条件语句 107
4.2.1 单分支结构语句 108
4.2.2 双分支语句 109
4.2.3 IIf函数 112
4.2.4 多分支结构语句 112
4.2.5 Choose函数 119
4.3 选择结构的嵌套 119
第5章 循环结构程序设计 126
5.1 循环语句 126
5.1.1 For…Next循环语句 126
5.1.2 Do…Loop循环语句 129
5.1.3 While…Wend循环语句 132
5.2 多重循环 134
5.3 其他控制语句 137
5.3.1 Exit语句 138
5.3.2 With…End With语句 138
5.3.3 GoTo语句 139
5.4 应用举例 140
第6章 数组 150
6.1 数组的概念 150
6.1.1 数组与数组元素 151
6.1.2 下标与数组的维数 151
6.2 数组的声明与应用 151
6.2.1 静态数组的声明 151
6.2.2 Array函数 153
6.2.3 数组的应用 154
6.3 动态数组 156
6.3.1 创建动态数组 156
6.3.2 数组刷新语句 157
6.4 FOR EACH……NEXT循环语句 158
6.5 控件数组 160
6.5.1 控件数组的概念 160
6.5.2 控件数组的创建 160
6.5.3 控件数组的使用 162
6.6 列表框与组合框 162
6.6.1 列表框 163
6.6.2 组合框 166
6.7 程序举例 168
第7章 常用控件 175
7.1 单选按钮 175
7.1.1 常用属性 175
7.1.2 常用事件 176
7.2 复选框 179
7.2.1 常用属性 179
7.2.2 常用事件 180
7.3 框架 181
7.3.1 框架的用途 181
7.3.2 常用属性 182
7.3.3 常用事件 182
7.4 滚动条 183
7.4.1 常用属性 184
7.4.2 常用事件 184
7.5 图片框 188
7.5.1 常用属性 188
7.5.2 常用方法和事件 189
7.6 图像框 192
7.6.1 图像框的用途 192
7.6.2 常用属性 192
7.7 计时器 195
7.7.1 常用属性 195
7.7.2 常用事件 195
第8章 过 程 202
8.1 过程概述 202
8.2 FUNCTION过程 202
8.2.1 函数过程的定义 202
8.2.2 Function过程的调用 205
8.3 SUB过程 206
8.3.1 事件过程和通用过程 206
8.3.2 Sub过程的定义 207
8.3.3 Sub过程的调用 208
8.4 参数传递 211
8.4.1 按址传递与按值传递 211
8.4.2 数组参数的传递 215
8.4.3 可选参数与可变参数 217
8.4.4 对象参数 219
8.5 过程的嵌套与递归调用 221
8.5.1 过程的嵌套调用 221
8.5.2 过程的递归调用 221
8.6 模块 223
8.6.1 窗体模块 223
8.6.2 标准模块 224
8.6.3 类模块 224
8.7 过程与变量的作用域 224
8.7.1 过程的作用域 225
8.7.2 变量的作用域 225
8.8 变量的生存期 229
8.8.1 动态变量 230
8.8.2 静态变量 230
8.9 多重窗体程序设计 231
8.9.1 多窗体处理 231
8.9.2 Sub Main过程 234
8.10 程序举例 234
第9章 界面设计 238
9.1 菜单设计 238
9.1.1 菜单编辑器 238
9.1.2 下拉式菜单 240
9.1.3 菜单的Click事件 242
9.1.4 菜单项的控制 244
9.1.5 弹出式菜单 248
9.2 工具栏和状态栏 250
9.2.1 ActiveX控件 250
9.2.2 工具栏 250
9.2.3 状态栏 253
9.3 对话框 256
9.3.1 预定义对话框 256
9.3.2 通用对话框 256
9.4 多重窗体程序设计与多文档程序设计 262
9.4.1 多窗体程序设计 262
9.4.2 多文档程序设计 264
9.5 SUB MAIN过程 266
9.6 鼠标与键盘事件 267
9.6.1 键盘事件 267
9.6.2 鼠标事件 269
第 10章 文件 272
10.1 文件的概念 272
10.1.1 数据文件的结构 272
10.1.2 文件类型 272
10.1.3 文件处理的步骤 272
10.2 顺序文件 273
10.2.1 顺序文件的打开与关闭 273
10.2.2 顺序文件的写入操作 274
10.2.3 顺序文件的读出操作 275
10.3 随机文件 279
10.3.1 随机文件的打开与关闭 279
10.3.2 随机文件的写入操作 279
10.3.3 随机文件的读出操作 279
10.4 常用的文件操作语句和函数 282
10.4.1 文件操作语句 282
10.4.2 文件操作函数 282
10.5 文件系统控件 283
10.5.1 驱动器列表框(DriveListBox) 283
10.5.2 目录列表框(DirListBox) 284
10.5.3 文件列表框(FileListBox) 284
10.5.4 文件系统控件的联动 285
10.6 应用举例 286
第 11章 图形操作 290
11.1图形操作基础 290
11.1.1引例 290
11.1.2 坐标系统 291
11.1.3绘图属性 293
11.2图形控件 297
11.3图形方法和事件 299
11.4图形的层次 303
第 12章 数据库应用 306
12.1 数据库基础 306
12.1.1 数据库的基本概念 306
12.1.2 关系数据库 308
12.1.3 Visual Basic数据库应用系统 310
12.2 数据管理器的使用 314
12.2.1 创建数据库 314
12.2.2 添加数据表 315
12.2.3 修改数据表结构 317
12.2.4 用户数据的编辑 318
12.2.5 数据窗体设计器 319
12.3 数据库控件 321
12.3.1 数据控件 321
12.3.2 数据绑定控件 324
12.3.3 记录集Recordset对象 325
12. 4 ADO数据访问对象 328
12.4.1 ADO控件使用基础 328
12.4.2 创建ADO控件 328
12.4.3 ADO控件的常用属性、方法与事件 329
12.4.4 ADO数据绑定控件 332
参考文献 341

读者评论

赶紧抢沙发哦!

我要评论

作者介绍

任教于华东交通大学信息工程学院计算机基础教研室,从事计算机基础教学工作,参与编写教材多部。所教课程曾获得华东交通大学基金资助,并被评为校级精品课程

同系列书

  • 计算机网络教程(第5版)(微课版)

    谢希仁 谢钧

    本书共为7章,主要内容包括概述、物理层、数据链路层(包括局域网)、网络层与网络互连、运输层、网络应用、网络安全...

    ¥49.80
  • 计算机网络技术及应用

    郭浩

    全书共分为7个章节,系统地阐述了计算机网络的概念和知识、数据通信基本知识、网络体系结构、局域网原理和技术、In...

    ¥32.00
  • 网络规划与设计实用教程

    何利

    本书根据网络工程项目工作安排知识点,脉络清晰,理论知识系统。注重理论与实践的紧密结合,充分考虑了各类型、各层次...

    ¥49.80
  • Office高级应用教程

    李静毅

    本书共7章,主要内容包括:办公自动化基本概念和计算机相关基础知识;利用Word 2010编辑文档、美化文档以及...

    ¥49.80
  • C语言程序设计

    陈维

    根据中国高等院校计算机基础教育研究会发布的“中国高等院校计算机基础教育课程体系2014”中关于程序设计类课程教...

    ¥54.00

相关图书

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