图书介绍
程序设计基础 Visual Basic教程PDF|Epub|txt|kindle电子书版本网盘下载
![程序设计基础 Visual Basic教程](https://www.shukui.net/cover/62/32230922.jpg)
- 周黎,钱瑛,周阳花编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:7115173192
- 出版时间:2008
- 标注页数:346页
- 文件大小:55MB
- 文件页数:361页
- 主题词:BASIC语言-程序设计-高等学校-教材
PDF下载
下载说明
程序设计基础 Visual Basic教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 概述1
1.1 程序设计概述1
1.1.1 程序设计语言的发展1
1.1.2 结构化的程序设计2
1.1.3 面向对象的程序设计3
1.1.4 程序设计步骤4
1.2 Visual Basic简介4
1.2.1 Visual Basic的发展历史5
1.2.2 Visual Basic的特点6
1.3 Visual Basic 6.0的安装6
1.3.1 Visual Basic 6.0的安装步骤7
1.3.2 Visual Basic帮助系统的安装8
1.4 Visual Basic 6.0的集成开发环境8
1.4.1 Visual Basic的启动和退出8
1.4.2 菜单栏10
1.4.3 工具栏10
1.4.4 各种窗口简介10
1.4.5 环境定制14
1.5 Visual Basic应用程序设计步骤14
1.5.1 创建工程14
1.5.2 界面设计14
1.5.3 属性设置15
1.5.4 代码编辑15
1.5.5 文件保存16
1.5.6 程序运行16
本章小结17
思考练习题17
第2章 Visual Basic界面设计(上)18
2.1 窗体18
2.1.1 Visual Basic对象的基本属性18
2.1.2 窗体的常用属性21
2.1.3 窗体的方法22
2.1.4 窗体的事件24
2.1.5 多重窗体和MDI窗体28
2.2 文本控件30
2.2.1 标签30
2.2.2 文本框31
2.3 按钮控件35
2.4 选择控件37
2.4.1 单选按钮、复选框和框架38
2.4.2 列表框和组合框41
2.5 图形控件45
2.5.1 图片框和图像框45
2.5.2 直线和形状控件47
2.6 滚动条48
2.7 时钟控件49
2.8 焦点51
2.9 综合使用控件实例51
本章小结54
思考练习题55
第3章 Visual Basic界面设计(下)56
3.1 键盘和鼠标事件56
3.1.1 键盘事件56
3.1.2 鼠标事件59
3.2 拖放61
3.2.1 与拖放有关的属性、方法和事件61
3.2.2 自动拖放63
3.2.3 手动拖放63
3.3 菜单设计65
3.3.1 菜单编辑器简介65
3.3.2 创建菜单67
3.3.3 弹出式菜单68
3.3.4 动态菜单69
3.3.5 MDI应用程序中的菜单70
3.4 常用ActiveX控件72
3.4.1 ActiveX控件简介72
3.4.2 通用对话框控件73
3.4.3 Toolbar控件和ImageList控件79
3.4.4 StatusBar控件82
3.4.5 TabStrip控件84
3.4.6 TreeView控件和ListView控件86
3.4.7 ProgressBar控件和Slider控件88
3.4.8 RichTextBox控件90
3.5 图形绘制92
3.5.1 坐标系统92
3.5.2 定义颜色94
3.5.3 绘图属性95
3.5.4 绘图方法96
3.6 多媒体处理99
3.6.1 MMControl控件99
3.6.2 Animation控件101
本章小结102
思考练习题102
第4章 Visual Basic程序设计基础104
4.1 Visual Basic语言字符集及编码规则104
4.1.1 Visual Basic语言字符集104
4.1.2 编码规则104
4.2 数据类型106
4.2.1 数值数据类型Byte、Integer、Long、Single、Double、Currency106
4.2.2 字符数据类型String108
4.2.3 逻辑数据类型Boolean108
4.2.4 日期数据类型Date108
4.2.5 对象数据类型Object108
4.2.6 变体数据类型Variant109
4.3 常量和变量109
4.3.1 数据的存储109
4.3.2 常量109
4.3.3 变量111
4.4 运算符和表达式115
4.4.1 算术运算符和算术、日期表达式116
4.4.2 字符串运算符和字符串表达式117
4.4.3 关系运算符和关系表达式118
4.4.4 逻辑运算符和逻辑表达式120
4.4.5 表达式的构造与计算121
4.5 常用内部函数122
4.5.1 数学函数123
4.5.2 转换函数124
4.5.3 字符串函数126
4.5.4 日期函数128
4.5.5 随机Rnd函数与Randomize语句129
4.5.6 格式输出Format函数130
4.5.7 Shell函数131
本章小结132
思考练习题132
第5章 算法134
5.1 算法的基本概念134
5.2 算法的基本特征135
5.3 算法设计的要求135
5.4 算法的基本结构136
5.5 算法的表示136
5.5.1 用自然语言描述算法136
5.5.2 伪代码表示138
5.5.3 流程图表示138
5.6 常用算法设计方法140
5.6.1 穷举搜索法140
5.6.2 递推法141
5.6.3 回溯法142
5.6.4 分治法143
本章小结143
思考练习题144
第6章 顺序结构程序设计145
6.1 赋值语句145
6.2 常用的输入语句147
6.2.1 用控件输入147
6.2.2 输入框——InputBox函数149
6.3 常用的输出语句151
6.3.1 用控件输出151
6.3.2 消息框——MsgBox函数152
6.4 其他语句155
6.4.1 注释语句155
6.4.2 暂停语句155
6.4.3 结束语句155
6.4.4 Exit语句156
6.5 常用算法及应用156
6.5.1 交换两个数据的值156
6.5.2 数据的自运算157
本章小结158
思考练习题158
第7章 选择结构程序设计159
7.1 If语句159
7.1.1 If…Then…结构159
7.1.2 If…Then…Else…结构160
7.1.3 If…Then…ElseIf…结构161
7.1.4 If语句的嵌套163
7.1.5 与If语句有关的函数165
7.2 Select Case语句166
7.3 基本算法及应用168
7.3.1 求两个数的最大(小)值168
7.3.2 用户输入时按键的判断169
7.3.3 信息的有效性验证170
7.3.4 单选按钮和复选框的应用170
7.4 其他应用举例171
本章小结175
思考练习题175
第8章 循环结构程序设计176
8.1 For…Next语句176
8.2 Do…Loop语句179
8.2.1 当型循环179
8.2.2 直到型循环182
8.3 While…Wend语句183
8.4 GoTo语句184
8.5 循环嵌套185
8.6 常用算法及实例187
8.6.1 累加(乘)187
8.6.2 求最值189
8.6.3 穷举法190
8.6.4 递推法(迭代法)193
8.6.5 字符串遍历196
8.6.6 有限状态自动机198
8.6.7 进制转换199
8.6.8 图形字符的打印202
本章小结202
思考练习题202
第9章 高级数据类型204
9.1 数组204
9.1.1 数组的基本概念204
9.1.2 一维定长数组205
9.1.3 二维定长数组207
9.1.4 多维定长数组210
9.1.5 动态数组210
9.1.6 控件数组211
9.1.7 与数组操作相关的语句和常用函数213
9.2 有关数组操作的常用算法216
9.2.1 数组的查找216
9.2.2 数组的最值问题218
9.2.3 数组的逆置220
9.2.4 数组的排序220
9.2.5 数组的移位222
9.2.6 数组的插入223
9.2.7 数组的删除225
9.2.8 数组的合并226
9.3 数组的应用举例228
9.4 枚举类型231
9.4.1 枚举类型的声明231
9.4.2 引用枚举类型中的常数232
9.4.3 枚举类型变量的声明233
9.4.4 枚举类型的应用234
9.5 用户自定义类型235
9.5.1 定义用户自定义类型235
9.5.2 自定义类型变量的声明236
9.5.3 自定义类型变量的访问236
9.5.4 用户自定义类型数组237
本章小结241
思考练习题241
第10章 过程243
10.1 Visual Basic程序代码的结构化组织243
10.1.1 模块243
10.1.2 过程244
10.2 函数过程的定义和调用245
10.2.1 函数过程的定义245
10.2.2 函数过程的调用248
10.3 子程序过程的定义与调用250
10.3.1 子过程的定义250
10.3.2 子过程的调用251
10.3.3 事件过程的调用253
10.3.4 其他模块中的过程调用254
10.3.5 Sub Main过程254
10.4 参数传递255
10.4.1 形实结合255
10.4.2 参数传递方式258
10.4.3 数组参数的传递262
10.4.4 对象参数传递264
10.4.5 可选参数与可变参数265
10.5 过程的嵌套调用266
10.5.1 嵌套调用其他过程266
10.5.2 递归调用267
10.6 变量、过程的作用域270
10.6.1 过程的作用域270
10.6.2 变量的作用域271
10.6.3 静态变量277
10.7 常见算法的应用278
10.7.1 约数278
10.7.2 字符串处理279
10.7.3 数字验证280
10.7.4 高次方程求根281
10.7.5 递归282
10.7.6 鞍点282
10.8 综合应用举例284
本章小结286
思考练习题286
第11章 文件288
11.1 文件的基本概念288
11.1.1 文件的结构288
11.1.2 文件的分类289
11.1.3 文件操作的一般步骤289
11.2 文件的打开与关闭290
11.2.1 文件的打开(建立)290
11.2.2 文件的关闭291
11.2.3 文件指针292
11.3 文件操作的相关函数和语句292
11.3.1 相关函数292
11.3.2 相关语句294
11.4 顺序存取文件296
11.4.1 顺序文件的打开与关闭296
11.4.2 顺序文件的写操作296
11.4.3 顺序文件的读操作299
11.4.4 顺序文件的应用304
11.5 随机存取文件305
11.5.1 随机文件的打开和关闭306
11.5.2 随机文件的读写306
11.5.3 随机文件的应用308
11.6 二进制存取文件309
11.6.1 打开和关闭二进制文件310
11.6.2 二进制文件的读写操作310
11.6.3 二进制文件的应用310
11.7 文件系统控件311
11.7.1 驱动器列表框311
11.7.2 目录列表框312
11.7.3 文件列表框313
11.7.4 文件系统控件的同步与应用315
11.8 有关文件操作的常用算法316
11.8.1 读取文件全部内容316
11.8.2 文件合并316
11.8.3 文件复制318
本章小结319
思考练习题319
第12章 数据库编程技术320
12.1 数据库的基础知识320
12.1.1 数据库的发展历史320
12.1.2 数据库的基本概念321
12.1.3 关系数据库322
12.2 SQL语言322
12.2.1 SQL语言的组成322
12.2.2 DDL322
12.2.3 DML323
12.3 可视化数据管理器324
12.3.1 建立数据库324
12.3.2 建立查询326
12.4 Data控件326
12.4.1 Data控件的属性326
12.4.2 Data控件的事件327
12.4.3 Data控件的方法328
12.5 应用举例329
本章小结333
思考练习题334
附录A 程序调试与错误处理335
A.1 程序调试335
A.1.1 错误类型335
A.1.2 Visual Basic的调试环境336
A.1.3 程序调试338
A.1.4 程序调试实例339
A.2 错误处理341
A.2.1 错误捕捉和处理341
A.2.2 错误处理实例341
附录B 常见错误代码表343
附录C 标准ASC Ⅱ码表345
参考文献346