
程式设计基础:Visual Basic教程
《程式设计基础:Visual Basic教程》是由人民邮电出版社于2011年9月1日出版。16开本。定价39元。
基本介绍
- 书名:程式设计基础:VisualBasic教程
- 作者:周黎^钱瑛^周阳花
- ISBN:9787115257369
- 定价:39.00元
- 出版社:人民邮电出版社
- 出版时间:2011年9月1日
- 开本:16开
内容简介
《程式设计基础:VisualBasic教程(第2版)》从初学者的角度出发,由浅入深地介绍面向对象的程式设计方法,将VisualBasic的学习划分成三个阶段:基础阶段、高级阶段和套用阶段。基础阶段主要包括VisualBasic集成环境介绍、VisualBasic基本控制项的使用、程式设计基础知识及基本语句等内容;高级阶段主要包括程式设计算法基础、高级数据类型、过程;套用阶段主要包括档案、高级控制项和资料库编程技术简介等内容。
《程式设计基础:VisualBasic教程(第2版)》注重对学生进行基本概念、基本理论、基本技能的培养,可作为各类高等院校非计算机专业学习VisualBasic程式设计的教材,也可供有关工程技术人员和计算机爱好者阅读参
图书目录
第1章 Visual Basic 6.0概述 1
1.1 Visual Basic 6.0简介 1
1.1.1 Visual Basic的发展历史 1
1.1.2 Visual Basic的特点 2
1.1.3 面向对象的基本概念 3
1.2 Visual Basic的安装 5
1.2.1 Visual Basic 6.0的安装 5
1.2.2 Visual Basic帮助系统的安装 6
1.3 Visual Basic 6.0的集成开发环境 6
1.3.1 Visual Basic的启动和退出 6
1.3.2 选单栏 7
1.3.3 工具列 8
1.3.4 各种视窗简介 8
1.3.5 环境定製 11
1.4 Visual Basic应用程式设计步骤 11
1.4.1 创建工程 11
1.4.2 界面设计 11
1.4.3 属性设定 12
1.4.4 代码编辑 12
1.4.5 档案保存 13
1.4.6 程式运行 13
本章小结 14
思考练习题 14
第2章 窗体 15
2.1 窗体的属性 15
2.1.1 对象的基本属性 15
2.1.2 窗体的常用属性 18
2.2 窗体的方法 20
2.3 窗体的事件 24
2.3.1 常用事件 24
2.3.2 常用语句 28
2.4 MDI窗体的种类 29
2.4.1 多重窗体 29
2.4.2 MDI窗体 29
本章小结 30
思考练习题 30
第3章 基本控制项 31
3.1 文本控制项 31
3.1.1 标籤 31
3.1.2 文本框 33
3.2 按钮控制项 36
3.3 选择控制项 39
3.3.1 单选按钮、複选框和框架 39
3.3.2 列表框和组合框 42
3.4 图形控制项 45
3.4.1 图片框和图像框 45
3.4.2 直线和形状控制项 49
3.5 滚动条 51
3.6 时钟控制项 52
3.7 焦点 53
3.8 综合使用控制项实例 54
本章小结 56
思考练习题 56
第4章 Visual Basic程式设计基础 58
4.1 Visual Basix语言字元集及编码规则 58
4.1.1 Visual Basic语言字元集 58
4.1.2 编码规则 58
4.2 数据类型 60
4.2.1 数值数据类型Byte、Integer、Long、Single、Double、Currency 61
4.2.2 字元数据类型String 62
4.2.3 逻辑数据类型Boolean 62
4.2.4 日期数据类型Date 63
4.2.5 对象数据类型Object 63
4.2.6 变体数据类型Variant 63
4.3 常量和变数 63
4.3.1 数据的存储 63
4.3.2 常量 64
4.3.3 变数 65
4.4 运算符和表达式 68
4.4.1 算术运算符和算术、日期表达式 69
4.4.2 字元串运算符和字元串表达式 71
4.4.3 关係运算符和关係表达式 72
4.4.4 逻辑运算符和逻辑表达式 73
4.4.5 表达式的构造与计算 75
4.5 常用内部函式 76
4.5.1 数学函式 76
4.5.2 转换函式 77
4.5.3 字元串函式 79
4.5.4 判断函式 81
4.5.5 日期函式 81
4.5.6 随机Rnd函式与Randomize语句 83
4.5.7 输入框——InputBox函式 83
4.5.8 讯息框——MsgBox函式 85
4.5.9 格式输出Format函式 88
4.5.10 Shell函式 89
4.6 套用举例 90
本章小结 91
思考练习题 91
第5章 基本控制语句 93
5.1 赋值语句 93
5.2 选择结构语句 95
5.2.1 If语句 96
5.2.2 与If语句有关的函式 101
5.2.3 Select Case语句 102
5.2.4 选择语句的套用 104
5.3 循环结构语句 107
5.3.1 For…Next语句 108
5.3.2 Do…Loop语句 110
5.3.3 While…Wend语句 114
5.3.4 GoTo语句 114
5.3.5 循环嵌套 115
5.3.6 循环语句的套用 117
本章小结 119
思考练习题 120
第6章 程式设计算法基础 121
6.1 算法的基本概念 121
6.1.1 算法 121
6.1.2 算法的基本结构 122
6.1.3 算法的基本特徵 122
6.1.4 算法设计的基本要求 122
6.1.5 算法设计的基本方法 123
6.2 算法的表示 125
6.2.1 用自然语言描述算法 125
6.2.2 伪代码表示 126
6.2.3 流程图表示 127
6.3 常用算法及套用 129
6.3.1 数据的交换 129
6.3.2 数据的自运算 130
6.3.3 求最值 131
6.3.4 累加(乘) 133
6.3.5 穷举法 134
6.3.6 递推法(叠代法) 136
6.3.7 字元串遍历 139
6.3.8 有限状态自动机 140
6.3.9 进制转换 141
6.3.10 图形字元的列印 143
本章小结 144
思考练习题 144
第7章 高级数据类型 146
7.1 数组 146
7.1.1 数组的基本概念 146
7.1.2 一维定长数组 147
7.1.3 二维定长数组 149
7.1.4 多维定长数组 151
7.1.5 动态数组 151
7.1.6 控制项数组 153
7.1.7 与数组操作相关的语句和常用函式 154
7.2 有关数组操作的常用算法 157
7.2.1 数组的查找 157
7.2.2 数组的最值问题 158
7.2.3 数组的逆置 160
7.2.4 数组的排序 160
7.2.5 数组的移位 163
7.2.6 数组的插入 163
7.2.7 数组的删除 165
7.2.8 数组的合併 166
7.3 数组的套用举例 167
7.4 枚举类型 169
7.4.1 枚举类型的声明 169
7.4.2 引用枚举类型中的常数 170
7.4.3 枚举类型变数的声明 171
7.4.4 枚举类型的套用 171
7.5 用户自定义类型 172
7.5.1 定义用户自定义类型 172
7.5.2 自定义类型变数的声明 173
7.5.3 自定义类型变数的访问 173
7.5.4 用户自定义类型数组 174
本章小结 176
思考练习题 177
第8章 过程 178
8.1 Visual Basic程式代码的结构化组织 178
8.1.1 模组 178
8.1.2 过程 179
8.2 函式过程的定义和调用 180
8.2.1 函式过程的定义 180
8.2.2 函式过程的调用 183
8.3 子程式过程的定义与调用 184
8.3.1 子过程的定义 184
8.3.2 子过程的调用 185
8.3.3 事件过程的调用 187
8.3.4 其他模组中的过程调用 187
8.3.5 Sub Main过程 188
8.4 参数传递 188
8.4.1 形实结合 188
8.4.2 参数传递方式 191
8.4.3 数组参数的传递 195
8.4.4 对象参数传递 196
8.4.5 可选参数与可变参数 197
8.5 过程的嵌套调用 197
8.5.1 嵌套调用其他过程 198
8.5.2 递归调用 198
8.6 变数、过程的作用域 201
8.6.1 过程的作用域 201
8.6.2 变数的作用域 202
8.6.3 静态变数 207
8.6.4 综合示例 208
8.7 综合套用举例 211
本章小结 213
思考练习题 213
第9章 档案 215
9.1 档案的基本概念 215
9.1.1 档案的结构 215
9.1.2 档案的分类 216
9.1.3 档案操作的一般步骤 216
9.2 档案的打开与关闭 217
9.2.1 档案的打开(建立) 217
9.2.2 档案的关闭 218
9.2.3 档案指针 218
9.3 档案操作的相关函式和语句 219
9.3.1 相关函式 219
9.3.2 相关语句 220
9.4 顺序存取档案 222
9.4.1 顺序档案的打开与关闭 222
9.4.2 顺序档案的写操作 223
9.4.3 顺序档案的读操作 225
9.4.4 顺序档案的套用 229
9.5 随机存取档案 230
9.5.1 随机档案的打开和关闭 230
9.5.2 随机档案的读写 230
9.5.3 随机档案的套用 232
9.6 二进制存取档案 233
9.6.1 打开和关闭二进制档案 233
9.6.2 二进制档案的读写操作 234
9.6.3 二进制档案的套用 234
9.7 档案系统控制项 235
9.7.1 驱动器列表框 235
9.7.2 目录列表框 236
9.7.3 档案列表框 236
9.7.4 档案系统控制项的同步与套用 238
9.8 有关档案操作的常用算法 239
9.8.1 读取档案全部内容 239
9.8.2 档案合併 239
9.8.3 档案複製 240
本章小结 241
思考练习题 241
第10章 高级控制项 243
10.1 选单设计 243
10.1.1 选单编辑器简介 243
10.1.2 创建选单 245
10.1.3 弹出式选单 246
10.1.4 动态选单 247
10.1.5 MDI应用程式中的选单 248
10.2 常用ActiveX控制项 249
10.2.1 ActiveX控制项简介 249
10.2.2 通用对话框控制项 250
10.2.3 ToolBar控制项和ImageList控制项 255
10.2.4 Statusbar控制项 258
10.2.5 TabStrip控制项 260
10.2.6 TreeView控制项和ListView控制项 261
10.2.7 Progressbar控制项和Slider控制项 264
10.2.8 RichTextBox控制项 265
10.3 多媒体处理 268
10.3.1 MMControl控制项 268
10.3.2 Animation控制项 270
本章小结 271
思考练习题 271
第11章 资料库编程技术 272
11.1 资料库的基本知识 272
11.1.1 资料库的发展历史 272
11.1.2 资料库的基本概念 272
11.1.3 关係资料库 274
11.2 SQL语言 274
11.2.1 SQL语言的组成 274
11.2.2 DDL 274
11.2.3 DML 275
11.3 可视化数据管理器 276
11.3.1 建立资料库 276
11.3.2 建立查询 277
11.4 Data控制项 277
11.4.1 Data控制项的属性 278
11.4.2 Data控制项的事件 278
11.4.3 Data控制项的方法 279
11.5 套用举例 280
本章小结 283
思考练习题 283
第12章 Visual Basic .NET简介 284
12.1 Visual Basic .NET简介 284
12.2 Visual Basic .NET程式开发环境 284
12.3 Windows应用程式的创建 286
12.4 Web应用程式的创建 287
12.5 类、对象和命名空间 289
12.5.1 类与对象 289
12.5.2 命名空间 292
12.5.3 继承和接口 292
12.6 VB .NET与VB 6.0的差异 294
12.6.1 开发环境 294
12.6.2 控制项及属性 295
12.6.3 数据类型的更改 296
12.6.4 数组 297
12.6.5 变数及运算 297
12.6.6 函式 298
12.6.7 过程调用 299
12.6.8 控制流 300
12.6.9 数据访问和数据绑定 300
12.6.10 Web开发 301
本章小结 301
思考练习题 301
附录A 程式调试与错误处理 302
附录B 常见错误代码表 308
附录C 标準ASCII码錶 310
转载请注明出处海之美文 » 程式设计基础:Visual Basic教程