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

Visual Basic程序设计实用教程

分享 推荐 0 收藏 0 阅读 3.0K
匡松 , 缪春池 (主编) 王 , 超 , 何振林 , 王 , 锦 , 蒋义军 (副主编) 978-7-115-17628-8

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

本书最大的特色是完全按照面向对象的思想编写,先讲控件的使用,界面的设计,然后讲其他内容。

¥29.80 ¥25.33 (8.5 折)
立即购买 申请样书
教学资源仅供教师教学使用,转载或另作他用版权方有权追究法律责任。

内容摘要

  本书根据Visual Basic教学大纲和全国计算机等级考试新大纲规定的二级Visual Basic考试内容的要求编写而成。全书共14章,详细地介绍了Visual Basic可视化编程的基本方法,包括常用控件的使用、Visual Basic语言基础、数据的输入输出、键盘和鼠标事件、程序控制结构、构造
数据类型、过程的建立与调用、对话框设计、菜单设计、多重窗体和多文档界面设计、文件操作、图形设计与操作、Visual Basic对数据库的访问等内容。每章都提供了多种形式的练习题(均有参考答案)和上机操作题,尤其便于自学。
  本书内容系统全面,实例丰富,文字叙述简明易懂,强调实用性和可操作性,注重程序设计能力的培养。
  本书可作为高等学校学生学习Visual Basic程序设计的教材,也可作为参加全国计算机等级考试二级Visual Basic的人员或编程初学者的自学用书。

目录

第 1章 Visual Basic可视化编程初步 1
1.1 Visual Basic的基本操作 1
1.1.1 启动Visual Basic 2
1.1.2 退出Visual Basic 3
1.1.3 Visual Basic的集成开发环境 3
1.2 对象的基本知识 8
1.2.1 对象和类 8
1.2.2 对象的属性、事件和方法 9
1.2.3 对象属性的设置 10
1.3 窗体的基本知识 11
1.3.1 窗体的结构 11
1.3.2 窗体的属性 11
1.3.3 窗体的方法和事件 12
1.4 控件的基本知识 13
1.4.1 控件的类型 13
1.4.2 控件的命名和控件值 14
1.4.3 绘制控件 14
1.4.4 控件的基本操作 14
1.5 Visual Basic编程基础 15
1.5.1 Visual Basic应用程序的结构与工作方式 15
1.5.2 Visual Basic程序的书写规则 16
1.5.3 面向对象编程的基本步骤 16
1.5.4 建立简单的Visual Basic应用程序实例 19
练习题1 22

第 2章 常用控件的使用 24
2.1 Visual Basic的控件类型 24
2.2 常用标准控件的使用 24
2.2.1 文本框控件 25
2.2.2 标签控件 27
2.2.3 图形控件 29
2.2.4 命令按钮控件 30
2.2.5 单选按钮控件 32
2.2.6 复选框控件 33
2.2.7 列表框控件 35
2.2.8 组合框控件 37
2.2.9 滚动条控件 39
2.2.10 定时器控件 41
2.2.11 框架控件 42
2.2.12 焦点与Tab键顺序 43
2.3 综合应用——简易计算器的设计 44
练习题2 48

第3章 Visual Basic语言基础 54
3.1 常量 54
3.1.1 常数 54
3.1.2 符号常量 55
3.2 变量 56
3.2.1 变量的隐式声明 56
3.2.2 变量的显式声明 57
3.3 数据的基本类型 57
3.3.1 数值型(Numeric)数据 58
3.3.2 字节型(Byte)数据 59
3.3.3 字符串型(String)数据 60
3.3.4 日期型(Date)数据 60
3.3.5 布尔型(Boolean)数据 61
3.3.6 对象型(Object)数据 61
3.3.7 变体型(Variant)数据 62
3.4 运算符与表达式 62
3.4.1 算术运算符 63
3.4.2 关系运算符 63
3.4.3 逻辑运算符 64
3.4.4 字符串连接运算符 65
3.5 常用内部函数 66
3.5.1 数学运算函数 66
3.5.2 字符串处理函数 67
3.5.3 日期和时间函数 68
3.5.4 类型转换函数 69
3.5.5 其他函数 70
3.6 程序基本语句 72
3.6.1 Let语句 72
3.6.2 Rem语句 73
3.6.3 Load语句 73
3.6.4 Unload语句 73
3.6.5 Date语句 73
3.6.6 Time语句 74
3.6.7 Stop语句 74
3.6.8 End语句 74
3.6.9 Exit语句 75
练习题3 75

第4章 数据的输入输出 79
4.1 数据输入 79
4.1.1 InputBox函数 79
4.1.2 MsgBox函数 80
4.1.3 MsgBox语句 81
4.2 数据输出 82
4.2.1 Print方法 82
4.2.2 与Print方法有关的函数 83
4.2.3 打印机输出 84
练习题4 84

第5章 键盘与鼠标事件 87
5.1 Visual Basic的事件驱动程序开发方式 87
5.1.1 事件驱动模型 87
5.1.2 交互式开发 88
5.1.3 事件驱动应用程序的工作方式 88
5.2 键盘事件 89
5.2.1 KeyPress事件 89
5.2.2 KeyDown和KeyUp事件 89
5.3 鼠标事件 90
5.4 鼠标指针的形状 92
5.5 拖放 93
练习题5 94

第6章 程序控制结构 98
6.1 程序控制结构类型 98
6.1.1 顺序结构 98
6.1.2 选择结构 99
6.1.3 循环结构 99
6.2 选择结构程序设计 99
6.2.1 If语句 99
6.2.2 Select Case语句 104
6.2.3 条件函数 107
6.3 循环结构程序设计 108
6.3.1 For型循环语句 108
6.3.2 While型循环语句 109
6.3.3 Do型循环语句 110
6.3.4 goto型循环语句 112
6.3.5 Exit语句 112
6.4 循环控制结构的嵌套 114
练习题6 116

第7章 构造数据类型 126
7.1 数组 126
7.1.1 数组的概念 126
7.1.2 静态数组及其声明 127
7.1.3 动态数组及其声明 128
7.1.4 数组的基本操作 130
7.1.5 控件数组 133
7.2 自定义数据类型 134
7.2.1 自定义数据类型的定义 134
7.2.2 变量的定义和使用 135
7.2.3 自定义类型数组 135
7.3 枚举类型 136
7.3.1 枚举类型的定义 136
7.3.2 枚举类型的使用 137
7.4 集合类型 138
7.4.1 集合的创建 139
7.4.2 集合的使用 139
练习题7 140

第8章 过程 150
8.1 过程概述 150
8.1.1 代码模块的类型 150
8.1.2 过程的类型 152
8.2 子程序 153
8.2.1 子程序的创建 153
8.2.2 子程序的调用 156
8.3 事件过程 159
8.3.1 事件过程的创建 159
8.3.2 事件过程的调用 159
8.4 函数过程 160
8.4.1 函数过程与子程序的异同 160
8.4.2 函数使用实例 162
8.5 过程中的参数 163
8.5.1 实际参数和形式参数 163
8.5.2 参数传递方式 164
8.6 变量的作用域和生存期 165
8.6.1 过程的作用域 165
8.6.2 变量的作用域 166
8.6.3 变量的生存期 169
8.7 过程的嵌套调用和递归调用 171
8.7.1 过程的嵌套调用 171
8.7.2 过程的递归调用 173
练习题8 173

第9章 对话框设计 183
9.1 对话框的类型 183
9.2 通用对话框 183
9.3 标准对话框界面设计 184
9.3.1 “文件”对话框 184
9.3.2 “颜色”对话框 187
9.3.3 “字体”对话框 188
9.3.4 “打印”对话框 189
9.3.5 “帮助”对话框 190
练习题9 191

第 10章 菜单设计 193
10.1 Visual Basic中的菜单 193
10.2 菜单编辑器的使用 194
10.3 动态菜单的设计 196
10.4 弹出式菜单的设计 197
练习题10 198

第 11章 多重窗体与多文档界面设计 202
11.1 多重窗体 202
11.1.1 多重窗体的建立 202
11.1.2 有关窗体的语句和方法 203
11.1.3 多重窗体的应用 204
11.2 多文档界面 206
11.2.1 多文档界面的建立 206
11.2.2 多文档界面的应用 207
11.3 工具栏和状态栏设计 209
练习题11 212

第 12章 文件操作 215
12.1 文件概述 215
12.1.1 文件的结构 215
12.1.2 文件的分类 215
12.2 顺序文件的访问 216
12.2.1 顺序文件的打开 216
12.2.2 顺序文件的关闭 216
12.2.3 顺序文件的读操作 216
12.2.4 顺序文件的写操作 217
12.3 随机文件的访问 218
12.3.1 随机文件的打开 218
12.3.2 随机文件的关闭 218
12.3.3 随机文件的读操作 218
12.3.4 随机文件的写操作 219
12.3.5 随机文件中记录的修改、增加与删除 219
12.4 二进制文件的访问 219
12.4.1 二进制文件的打开 219
12.4.2 二进制文件的关闭 219
12.4.3 二进制文件的读操作 220
12.4.4 二进制文件的写操作 220
12.5 文件操作语句和函数的使用 220
12.6 文件系统控件 223
12.7 文件的其他操作 225
练习题12 225

第 13章 图形的设计与操作 230
13.1 图形操作基础 230
13.1.1 坐标系统 230
13.1.2 使用颜色 232
13.2 图形控件的使用 234
13.2.1 直线控件 234
13.2.2 形状控件 235
13.3 常用绘图方法 236
13.3.1 Line方法 236
13.3.2 Circle方法 237
13.3.3 Pset方法 238
13.3.4 Point方法 239
13.4 与绘图有关的操作 239
13.4.1 清除画图区 239
13.4.2 设置绘图坐标 240
13.4.3 自动重画 240
13.4.4 指定线宽 240
13.5 显示图片 241
13.5.1 直接加载图片到窗体 241
13.5.2 使用图片框(PictureBox)控件 242
13.5.3 使用图像框(Image)控件 242
13.5.4 使用滚动条控件 244
13.6 图形控件与动画 246
13.6.1 移动图形控件 246
13.6.2 在多幅图片之间切换 248
练习题13 249

第 14章 Visual Basic对数据库的访问 251
14.1 数据库概述 251
14.1.1 数据库 251
14.1.2 数据库管理系统(DBMS) 251
14.1.3 数据库系统 252
14.1.4 关系数据库系统 252
14.2 可视化数据管理器 252
14.2.1 可视化数据管理器的使用 252
14.2.2 建立数据库及表 253
14.2.3 建立数据查询 255
14.3 数据控件的使用 255
14.3.1 数据控件概述 256
14.3.2 数据控件的属性 257
14.3.3 数据控件的事件 258
14.3.4 数据控件的方法 258
14.3.5 数据控件应用实例 258
14.4 ADO数据控件 263
14.4.1 使用ADO数据控件 263
14.4.2 使用数据窗体向导 266
14.5 SQL 267
14.5.1 SQL的组成 268
14.5.2 SQL的查询功能——SELECT语句 270
14.5.3 在应用程序中使用SQL语句 275
14.6 Visual Basic+Access开发案例 276
练习题14 281

读者评论

赶紧抢沙发哦!

我要评论

同系列书

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

    苏小红 李东 唐好选 赵玲玲

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

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

    吕云翔 王昕鹏 邱玉龙

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

    ¥36.00
  • 算法设计

    郑宇军 石海鹤 陈胜勇

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

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

    郑阿奇 刘启芬 顾韵华

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

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

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

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

    ¥35.00

相关图书

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