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

Visual Basic程序设计教程

分享 推荐 0 收藏 0 阅读 3.4K
邱李华 , 郭全 (编著) 978-7-115-18944-8

关于本书的内容有任何问题,请联系 武恩玉

1、本书根据教育部高等学校计算机科学与技术教学指导委员会关于"计算机程序设计基础课程教学基本要求"编写而成,系统地介绍了Visual Basic程序设计语言与界面设计的相关知识。全书共分为12章,主要包括Visual Basic程序设计基本概念与方法、Visual Basic 6.0的集成开发环境、Visual Basic程序设计代码基础、Visual Basic程序的控制结构、数组、常用算法及应用程序举例、过程、Visual Basic常用控件、界面设计、图形设计、文件和Visual Basic数据库编程基础。
2、本书配以大量例题和练习题,例题注重趣味性、实用性和典型性,练习题用于课后巩固相关的基本概念和基本理论。
3、本书可作为高等学校非计算机专业"计算机程序设计基础"课程的教材,也可供其他初学Visual Basic程序设计语言的读者使用。
¥32.00 ¥27.20 (8.5 折)
立即购买 申请样书
教学资源仅供教师教学使用,转载或另作他用版权方有权追究法律责任。

内容摘要

  本书根据教育部高等学校计算机科学与技术教学指导委员会关于“计算机程序设计基础课程教学基本要求”编写而成,系统地介绍了Visual Basic程序设计语言与界面设计的相关知识。全书共分为12章,主要包括Visual Basic程序设计基本概念与方法、Visual Basic 6.0的集成开发环境、Visual Basic程序设计代码基础、Visual Basic程序的控制结构、数组、常用算法及应用程序举例、过程、Visual Basic常用控件、界面设计、图形设计、文件和Visual Basic数据库编程基础。
  本书配以大量例题和练习题,例题注重趣味性、实用性和典型性,练习题用于课后巩固相关的基本概念和基本理论。
  本书可作为高等学校非计算机专业“计算机程序设计基础”课程的教材,也可供其他初学Visual Basic程序设计语言的读者使用。

目录

目 录

第 1章 Visual Basic简介 1
1.1 程序设计语言与程序设计 1
1.2 Visual Basic的主要功能特点 2
1.2.1 可视化界面设计 3
1.2.2 事件驱动的编程机制 3
1.3 Visual Basic 6.0的安装与启动 3
1.3.1 Visual Basic 6.0的系统要求 4
1.3.2 Visual Basic 6.0的安装 4
1.3.3 Visual Basic 6.0的启动 6
1.4 Visual Basic的集成开发环境 6
1.5 Visual Basic的帮助系统 13
1.5.1 使用MSDN Library浏览器 13
1.5.2 使用上下文相关帮助 15
练习题 15

第 2章 Visual Basic简单工程的设计 16
2.1 对象 16
2.1.1 属性 17
2.1.2 事件 17
2.1.3 方法 18
2.2 Visual Basic简单工程的设计步骤 18
2.2.1 新建工程 19
2.2.2 设计界面 19
2.2.3 编写代码 21
2.2.4 保存工程 21
2.2.5 运行与调试工程 22
2.3 窗体、命令按钮、标签、文本框 23
2.3.1 窗体 23
2.3.2 命令按钮 25
2.3.3 标签 28
2.3.4 文本框 29
练习题 31

第3章 Visual Basic程序设计代码基础 35
3.1 编码基础 35
3.2 数据类型 37
3.2.1 系统定义的数据类型 37
3.2.2 用户自定义类型 39
3.3 常量 40
3.4 变量 42
3.5 常用内部函数 45
3.5.1 数学函数 45
3.5.2 字符串函数 48
3.5.3 转换函数 48
3.5.4 日期和时间函数 49
3.5.5 格式输出函数 50
3.5.6 Shell函数 51
3.6 运算符与表达式 52
3.6.1 算术运算符与算术表达式 53
3.6.2 字符串运算符与字符串表达式 54
3.6.3 关系运算符与关系表达式 54
3.6.4 布尔运算符与布尔表达式 55
3.6.5 混合表达式的运算顺序 56
练习题 57

第4章 Visual Basic的控制结构 60
4.1 基本语句 60
4.1.1 赋值语句 60
4.1.2 数据输入 61
4.1.3 数据输出 62
4.1.4 程序结束语句 68
4.1.5 GoTo语句 68
4.2 顺序结构程序设计 69
4.3 选择结构程序设计 70
4.3.1 单行结构条件语句If...Then...Else... 70
4.3.2 块结构条件语句If...Then...End If 72
4.3.3 多分支选择语句Select Case...End Select 75
4.3.4 多分支选择转移语句On…GoTo 78
4.3.5 条件语句的嵌套 79
4.4 循环结构程序设计 80
4.4.1 For…Next循环结构 80
4.4.2 Do…Loop循环结构 83
4.4.3 循环的嵌套 85
练习题 89

第5章 数组 96
5.1 数组的基本概念 96
5.1.1 数组与数组元素 96
5.1.2 数组的维数 96
5.2 数组的定义 97
5.2.1 静态数组的定义 97
5.2.2 动态数组的定义 98
5.2.3 用户自定义类型的数组 100
5.3 数组的基本操作 100
5.3.1 数组的输入和输出 101
5.3.2 数组的删除 102
5.3.3 使用For Each...Next循环处理数组 103
5.4 数组基本操作示例 103
5.5 控件数组 108
5.5.1 创建控件数组 108
5.5.2 控件数组的使用 110
练习题 113

第6章 常用算法及应用程序举例 117
6.1 选择结构程序举例 117
6.2 循环结构程序举例 120
6.3 数组应用程序举例 127
练习题 139

第7章 过程 145
7.1 Function过程 145
7.1.1 Function过程的定义 146
7.1.2 Function过程的调用 147
7.2 Sub过程 149
7.2.1 Sub过程的定义 149
7.2.2 Sub过程的调用 150
7.3 参数的传递 152
7.3.1 形参和实参 152
7.3.2 按值传递和按地址传递 152
7.3.3 使用数组参数 155
7.3.4 使用对象参数 156
7.3.5 使用可选参数 159
7.3.6 使用可变参数 159
7.4 过程的嵌套调用 160
7.5 过程的递归调用 161
7.6 Visual Basic应用程序结构 162
7.6.1 窗体模块 162
7.6.2 标准模块 163
7.6.3 Sub Main过程 163
7.6.4 类模块 163
7.6.5 过程的作用域 164
7.7 变量的作用域和生存期 165
7.7.1 变量的作用域 165
7.7.2 变量的生存期 167
练习题 168

第8章 常用控件 172
8.1 框架 172
8.2 图片框 172
8.3 图像框 173
8.4 选项按钮 174
8.5 复选框 175
8.6 列表框 177
8.7 组合框 180
8.8 定时器 183
8.9 滚动条 185
8.10 动画控件和多媒体控件 186
8.10.1 动画控件 187
8.10.2 多媒体控件 188
练习题 193

第9章 界面设计 196
9.1 菜单的设计 196
9.1.1 下拉式菜单 196
9.1.2 弹出式菜单 202
9.2 工具栏的设计 204
9.2.1 使用手工方式设计工具栏 204
9.2.2 使用工具栏控件制作工具栏 206
9.3 对话框的设计 210
9.3.1 自定义对话框 211
9.3.2 通用对话框 213
练习题 218

第 10章 图形操作 221
10.1 坐标系 221
10.2 颜色 225
10.3 图形控件 227
10.3.1 Shape控件 227
10.3.2 Line控件 227
10.4 绘图方法 229
10.4.1 PSet方法 229
10.4.2 Line方法 230
10.4.3 Circle方法 231
10.5 与绘图有关的常用属性、事件和方法 234
10.6 图层 237
10.7 保存绘图结果 239
练习题 240

第 11章 文件 243
11.1 文件的基本概念 243
11.2 顺序文件 244
11.2.1 顺序文件的打开和关闭 244
11.2.2 顺序文件的读写 245
11.3 随机文件 252
11.3.1 随机文件的打开和关闭 252
11.3.2 随机文件的读写 252
11.4 二进制文件 255
11.4.1 二进制文件的打开和关闭 255
11.4.2 二进制文件的读写 255
11.5 常用的文件操作语句和函数 257
11.6 文件系统控件 259
11.6.1 驱动器列表框 259
11.6.2 目录列表框 260
11.6.3 文件列表框 260
练习题 262

第 12章 Visual Basic与数据库 265
12.1 数据库的基本概念 265
12.1.1 关系数据库的结构 265
12.1.2 数据访问对象模型 268
12.1.3 结构化查询语言(SQL) 268
12.2 可视化数据管理器 269
12.2.1 启动可视化数据管理器 269
12.2.2 新建数据库 269
12.2.3 打开数据库 270
12.2.4 添加表和修改表 270
12.2.5 数据的添加、删除、修改 272
12.2.6 数据的查询 275
12.2.7 数据窗体设计器 279
12.3 使用ADO数据控件访问数据库 280
12.3.1 ADO数据控件 280
12.3.2 数据绑定控件 283
12.3.3 Recordset对象 285
12.4 应用举例 288
练习题 293

参考文献 295

读者评论

赶紧抢沙发哦!

我要评论

同系列书

  • 计算机图形学实用教程(第3版)

    苏小红 李东 唐好选 赵玲玲

    全书由12 章组成,内容主要包括绪论、交互式计算机图形处理系统、基本图形生成算法、自由曲线和曲面、图形变换...

    ¥49.00
  • 软件工程——理论与实践

    吕云翔 王昕鹏 邱玉龙

      本书从结构化方法和面向对象方法两方面介绍软件工程的基本概念、原理和方法,并用一个案例贯穿每一章的实践部分,...

    ¥36.00
  • 算法设计

    郑宇军 石海鹤 陈胜勇

      本书以设计策略为主线,循序渐进地介绍了经典算法设计(包括分治、动态规划、贪心、回溯、迭代改进等算法)、NP...

    ¥32.00
  • SQL Server 数据库教程(2008版)

    郑阿奇 刘启芬 顾韵华

      本书介绍SQL Server 2008数据库管理系统,主要内容包含3个部分:第一部分是数据库基础部分;第二...

    ¥42.00
  • 数据库原理及应用(第2版)

    何玉洁 刘福刚 于绍娜 余阳 张荣梅

      本书由11章、2个附录组成,主要内容包括关系数据库基础、SQL语言、关系数据理论、数据库设计、事务与并发控...

    ¥35.00

相关图书

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