图书介绍
Visual Basic从入门到精通 第2版PDF|Epub|txt|kindle电子书版本网盘下载
![Visual Basic从入门到精通 第2版](https://www.shukui.net/cover/72/34410209.jpg)
- 国家863中部软件孵化器编著;龙马高新教育策划 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115377203
- 出版时间:2015
- 标注页数:614页
- 文件大小:86MB
- 文件页数:642页
- 主题词:BASIC语言-程序设计
PDF下载
下载说明
Visual Basic从入门到精通 第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第0章 Visual Basic学习指南1
0.1 Visual Basic的来源2
0.2 Visual Basic的特点2
0.3 Visual Basic无处不在3
0.4 Visual Basic学习经验4
0.5 Visual Basic的学习路线4
第1篇 基础知识6
第1章 步入VB开发之门——初识VisualBasic 6.06
1.1 Visual Basic简介7
1.1.1 Visual Basic的发展7
1.1.2 Visual Basic 6.0的功能特点7
1.2 Visual Basic 6.0的安装与启动8
1.2.1 Visual Basic 6.0的安装8
1.2.2 Visual Basic 6.0开发环境的定制9
1.2.3 启动与退出12
1.3 Visual Basic 6.0的集成开发环境12
1.3.1 认识Visual Basic 6.0的工作界面12
1.3.2 主窗口14
1.3.3 窗体设计/代码设计窗口16
1.3.4 属性窗口17
1.3.5 工程资源管理器窗口17
1.3.6 工具箱窗口18
1.3.7 其他窗口18
1.3.8 Visual Basic帮助系统的使用19
1.4 用Visual Basic 6.0管理工程20
1.4.1 工程介绍20
1.4.2 新建、保存工程21
1.4.3 向工程中添加窗体和模块22
1.4.4 运行和关闭工程23
1.4.5 删除工程23
1.4.6 生成可执行文件24
1.5 来自VB世界的第一声问候——第1个应用程序24
1.5.1 VB程序设计的一般步骤25
1.5.2 创建应用程序的界面25
1.5.3 设置控件属性25
1.5.4 编写代码26
1.5.5 调试、运行程序26
1.6 实战练习28
第2章 Visual Basic的入门钥匙——Visual Basic语言基础29
2.1 标识符和数据类型30
2.1.1 标识符30
2.1.2 数据类型31
2.2 常量和变量36
2.2.1 常量36
2.2.2 变量38
2.3 运算符41
2.3.1 算术运算符41
2.3.2 赋值运算符42
2.3.3 关系运算符42
2.3.4 逻辑运算符42
2.3.5 连接运算符43
2.3.6 特殊运算符43
2.3.7 运算符的优先级44
2.4 表达式45
2.4.1 算术表达式45
2.4.2 字符串表达式45
2.4.3 日期表达式45
2.5 代码编写规范45
2.5.1 Visual Basic 6.0标识符的定义规则46
2.5.2 Visual Basic 6.0中变量及控件的命名规则46
2.5.3 程序书写规则46
2.5.4 添加注释47
2.5.5 格式化缩排程序语句47
2.6 高手点拨48
2.7 实战练习48
第3章 Visual Basic的秘密——算法和程序控制结构49
3.1 算法50
3.2 结构化程序设计50
3.3 顺序结构52
3.3.1 赋值运算符53
3.3.2 数据的输入与输出53
3.4 选择结构55
3.4.1 If条件语句55
3.4.2 Select case语句56
3.4.3 条件函数58
3.5 循环结构60
3.5.1 For循环语句60
3.5.2 Do…Loop循环语句61
3.5.3 循环的嵌套62
3.6 其他辅助控制语句64
3.6.1 End结束语句64
3.6.2 Exit退出语句64
3.6.3 GoTo跳转语句65
3.6.4 On Error语句65
3.6.5 复用语句With End With66
3.7 高手点拨67
3.8 实战练习68
第4章 同类型批量数据管理的技巧——数组69
4.1 数组的概念70
4.1.1 定长数组及声明70
4.1.2 动态数组及声明71
4.2 数组基本操作71
4.2.1 数组的引用71
4.2.2 数组的初始化72
4.2.3 数组元素的输入、输出72
4.2.4 数组元素的插入、删除和查找73
4.2.5 数组元素的应用及排序75
4.3 数组相关函数及语句76
4.3.1 Array函数76
4.3.2 UBound函数和LBound函数77
4.3.3 Split函数77
4.3.4 Option Base语句78
4.4 高手点拨80
4.5 实战练习80
第5章 应用程序提升的法宝——内置函数与过程81
5.1 秘密武器——常用的内置函数82
5.1.1 数学函数82
5.1.2 字符串函数83
5.1.3 转换函数84
5.1.4 日期时间函数87
5.1.5 随机函数90
5.1.6 判断函数91
5.1.7 格式化函数92
5.1.8 Shell函数94
5.2 提升法宝——过程94
5.2.1 事件过程94
5.2.2 Sub过程(子过程)95
5.2.3 Function过程(函数过程)97
5.2.4 参数的传递100
5.2.5 过程的嵌套与递归102
5.3 高手点拨106
5.4 实战练习106
第2篇 核心技术108
第6章 应用程序的精髓——可视化编程108
6.1 对象概念109
6.1.1 对象和类109
6.1.2 VB中对象的建立和编辑109
6.2 对象的属性、方法和事件110
6.2.1 对象的属性及设置110
6.2.2 对象的方法及调用112
6.2.3 对象的事件及事件过程113
6.3 高手点拨113
6.4 实战练习114
第7章 应用程序的脸——窗体和系统对象115
7.1 窗体简介116
7.1.1 窗体的基本概念116
7.1.2 在工程中添加窗体的方法116
7.2 控制窗体表情——窗体的属性、方法和事件117
7.2.1 窗体的属性117
7.2.2 窗体的方法121
7.2.3 窗体的事件122
7.3 窗体的生命周期123
7.3.1 选择启动窗体123
7.3.2 快速显示窗体124
7.3.3 结束窗体124
7.4 多窗体设计125
7.4.1 创建多窗体应用程序125
7.4.2 多窗体特性126
7.5 登录窗体设计实例126
7.6 系统对象130
7.6.1 应用程序APP对象130
7.6.2 屏幕Screen对象131
7.6.3 剪贴片Clipboard对象132
7.6.4 调试Debug对象133
7.7 高手点拨133
7.8 实战练习134
第8章 标准模块和类模块135
8.1 标准模块136
8.1.1 标准模块概述136
8.1.2 添加标准模块136
8.2 类模块137
8.2.1 类模块概述138
8.2.2 添加类模块138
8.3 标准模块和类模块的区别139
8.4 高手点拨141
8.5 实战练习142
第9章 VB的简易之道——标准控件143
9.1 控件概述144
9.2 标签控件144
9.2.1 标签控件的主要属性144
9.2.2 标签控件(Label)的主要事件145
9.2.3 标签控件应用示例146
9.3 文本框控件148
9.3.1 文本框的主要属性148
9.3.2 文本框控件常用的事件149
9.3.3 文本框控件应用示例150
9.4 命令按钮控件151
9.4.1 命令按钮控件的主要属性152
9.4.2 命令按钮控件的事件152
9.4.3 命令按钮控件应用示例153
9.5 单选按钮控件154
9.5.1 单选按钮的主要属性154
9.5.2 单选按钮的常用事件155
9.5.3 单选按钮控件应用示例155
9.6 复选框控件157
9.6.1 复选框的主要属性157
9.6.2 复选框的常用事件157
9.6.3 复选框控件应用示例158
9.7 框架控件161
9.7.1 框架的主要属性161
9.7.2 框架控件应用示例161
9.8 列表框控件164
9.8.1 列表框的主要属性164
9.8.2 列表框的主要事件165
9.8.3 列表框控件的方法166
9.8.4 列表框控件应用示例166
9.9 组合框控件172
9.9.1 组合框控件的主要属性172
9.9.2 组合框的事件和方法173
9.9.3 组合框应用示例173
9.10 图像框控件177
9.10.1 图像框控件的主要属性177
9.10.2 图像框控件的主要事件和方法177
9.10.3 图像框应用示例178
9.11 滚动条控件184
9.11.1 滚动条控件的主要属性184
9.11.2 滚动条控件的主要事件185
9.11.3 滚动条应用示例185
9.12 程序中的闹钟——定时器控件188
9.12.1 定时器控件的主要属性188
9.12.2 定时器控件的主要事件188
9.12.3 定时器控件应用示例188
9.13 文件系统控件192
9.13.1 驱动器列表框控件192
9.13.2 目录列表框控件193
9.13.3 文件列表框控件193
9.13.4 文件系统应用示例193
9.14 控件数组195
9.14.1 控件数组的概念195
9.14.2 控件数组的创建196
9.14.3 控件数组的使用197
9.15 高手点拨199
9.16 实战练习200
第10章 扩展你的需求——ActiveX控件、工具栏和状态栏201
10.1 ActiveX控件的使用202
10.1.1 ActiveX控件的添加202
10.1.2 ActiveX控件的删除202
10.1.3 ActiveX控件的注册202
10.2 图像列表控件204
10.2.1 向图像列表控件添加图片204
10.2.2 图像列表控件与其他控件关联205
10.2.3 图像列表控件的应用实例205
10.3 树状视图控件——统筹全局的好工具208
10.3.1 树状视图控件的主要属性、事件和方法209
10.3.2 树状视图控件的应用实例210
10.4 选项卡控件212
10.4.1 选项卡控件的主要属性212
10.4.2 选项卡控件的应用实例213
10.5 进度条控件216
10.5.1 进度条控件的主要属性和方法216
10.5.2 进度条控件的应用实例217
10.6 视图控件(ListView)219
10.6.1 ListView控件简介220
10.6.2 添加数据220
10.6.3 创建报表视图221
10.6.4 创建大图标视图221
10.7 日期/时间控件(DateTimePicker)221
10.7.1 认识DateTimePicker控件221
10.7.2 设置和返回日期222
10.7.3 实时读取DTPicker控件中的日期223
10.7.4 使用CheckBox属性来选择无日期223
10.7.5 使用日期和时间的格式223
10.7.6 使用DTPicker控件计算日期或天数225
10.8 工具栏控件225
10.8.1 工具栏控件的主要属性和事件225
10.8.2 工具栏控件的应用实例226
10.9 状态栏控件231
10.9.1 状态栏控件的属性231
10.9.2 状态栏控件的方法232
10.9.3 状态栏控件的事件232
10.10 高手点拨233
10.11 实战练习234
第11章 鼠标、键盘的另类编程应用——鼠标、键盘事件235
11.1 鼠标事件236
11.1.1 “鼠标按键按下”事件(MouseDown)236
11.1.2 “鼠标按键释放”事件(MouseUp)239
11.1.3 “移动鼠标”事件(MouseMove)241
11.2 键盘事件242
11.2.1 “键盘按键”事件(KeyPress)242
11.2.2 “键盘按下”事件(KeyDown)244
11.2.3 “键盘弹起”事件(KeyUp)245
11.3 高手点拨246
11.4 实战练习246
第12章 程序与用户的交互——菜单和对话框设计247
12.1 魅力化妆师——菜单设计248
12.1.1 菜单编辑器249
12.1.2 下拉式菜单设计252
12.1.3 弹出式菜单设计254
12.1.4 自定义菜单设计258
12.2 模式对话框和无模式对话框261
12.3 预定义对话框设计262
12.3.1 输入对话框设计262
12.3.2 消息对话框设计264
12.4 通用对话框设计268
12.4.1 添加通用对话框控件268
12.4.2 通用对话框设计实例269
12.5 高手点拨272
12.6 实战练习272
第13章 编程错误终结者——程序调试与错误处理273
13.1 Visual Basic 6.0程序中的错误类型274
13.1.1 语法错误274
13.1.2 逻辑错误274
13.1.3 运行时错误274
13.2 程序工作状态275
13.2.1 设计状态275
13.2.2 运行状态275
13.2.3 中断状态275
13.3 程序调试276
13.3.1 使程序进入中断状态276
13.3.2 调试工具277
13.3.3 调试方法281
13.4 除虫行动——Visual Basic 6.0中的错误处理283
13.4.1 Err对象283
13.4.2 On Error GoTo语句284
13.4.3 Resume语句284
13.4.4 错误处理实例284
13.5 高手点拨288
13.6 实战练习288
第3篇 高级应用290
第14章 进入数据仓库——数据库与SQL语言基础290
14.1 数据库基本概念291
14.2 SQL应用292
14.2.1 SQL语言的特点292
14.2.2 常用SQL语句简介292
14.3 Select语句的使用——数据库的灵魂292
14.3.1 Select子语句293
14.3.2 From子语句295
14.3.3 As子语句296
14.3.4 Where子语句296
14.3.5 Order By子语句299
14.3.6 Group By子语句300
14.4 SQL中的常用函数300
14.4.1 算术函数300
14.4.2 统计函数301
14.5 利用SQL语言修改表数据302
14.5.1 Insert语句302
14.5.2 Update语句303
14.5.3 Delete语句304
14.6 高手点拨305
14.7 实战练习306
第15章 Visual Basic与数据库的联合——Visual Basic 6.0中的数据库编程307
15.1 英雄相惜——Visual Basic 6.0与数据库308
15.1.1 Visual Basic支持的常用数据库308
15.1.2 Visual Basic中的数据库控件308
15.2 数据库的建立、维护和查询309
15.2.1 建立数据库310
15.2.2 删除数据库中的表314
15.2.3 修改数据表结构和数据315
15.2.4 数据查询317
15.2.5 数据窗体设计器318
15.3 使用Data控件访问数据库320
15.3.1 Data控件的常用属性320
15.3.2 Data控件的常用方法322
15.3.3 Data控件的常用事件323
15.3.4 Data控件访问数据库实例324
15.4 使用ADO控件访问数据库329
15.4.1 添加ADO控件329
15.4.2 ADO控件的常用属性330
15.4.3 ADO控件的常用方法331
15.4.4 ADO控件的常用事件331
15.4.5 ADO控件访问数据库实例332
15.5 高手点拨336
15.6 实战练习336
第16章 Visual Basic 6.0生成的报表——数据报表337
16.1 数据报表简介338
16.2 数据报表的生成环境338
16.3 数据报表的生成344
16.4 高手点拨347
16.5 实战练习347
第17章 Visual Basic编程的核心——API编程349
17.1 API概述350
17.1.1 API基本数据类型350
17.1.2 API常见数据结构351
17.1.3 API浏览器351
17.2 API的函数分类353
17.2.1 窗口管理类函数353
17.2.2 图形设备接口类函数354
17.2.3 系统服务类函数354
17.2.4 国际特性类函数355
17.2.5 网络服务函数356
17.3 API函数的应用356
17.3.1 使用Declare语句手动声明API函数357
17.3.2 使用API浏览器声明API函数358
17.3.3 API函数的调用359
17.4 插上翅膀去飞翔——API编程实例359
17.5 高手点拨361
17.6 实战练习362
第18章 Visual Basic中的网络世界——网络编程363
18.1 邮件应用编程364
18.1.1 邮件程序接口控件的属性和方法364
18.1.2 实现邮件发送370
18.2 互联网传输应用编程375
18.2.1 互联网传输控件的属性、事件和方法375
18.2.2 实现互联网文件上传380
18.3 网页浏览器应用编程388
18.3.1 网页浏览器控件的属性、事件和方法388
18.3.2 实现自定义网页浏览器应用390
18.4 高手点拨392
18.5 实战练习392
第19章 Visual Basic中的视听——图形图像与多媒体编程393
19.1 图形应用编程394
19.1.1 坐标系394
19.1.2 颜色设置400
19.1.3 绘图方法402
19.2 多媒体应用编程408
19.2.1 多媒体控制接口控件基本概念408
19.2.2 多媒体控制接口控件的属性410
19.2.3 多媒体控制接口控件的事件411
19.2.4 多媒体控制接口控件应用实例413
19.3 让程序动起来——动画应用编程415
19.3.1 添加动画控件415
19.3.2 动画控件的属性416
19.3.3 动画控件的方法417
19.3.4 动画控件应用实例418
19.4 高手点拨420
19.5 实战练习420
第20章 用VB操纵文件——文件系统编程421
20.1 文件的类型与结构422
20.1.1 文件结构422
20.1.2 文件类型422
20.2 文件操作语句422
20.3 操纵文件的魔法——文件操作函数426
20.4 顺序文件430
20.4.1 顺序文件的打开430
20.4.2 顺序文件的读取431
20.4.3 顺序文件的写入431
20.4.4 顺序文件的关闭432
20.4.5 顺序文件使用实例432
20.5 随机文件436
20.5.1 随机文件的打开436
20.5.2 随机文件的读取436
20.5.3 随机文件的写入437
20.5.4 随机文件的关闭437
20.5.5 随机文件使用实例437
20.6 二进制文件441
20.6.1 二进制文件的打开442
20.6.2 二进制文件的读取442
20.6.3 二进制文件的写入442
20.6.4 二进制文件的关闭442
20.6.5 二进制文件使用实例442
20.7 高手点拨443
20.8 实战练习444
第21章 让你的程序去旅行——应用程序打包445
21.1 打包前的准备446
21.2 打包应用程序446
21.3 安装应用程序451
21.4 卸载应用程序452
21.5 打包应注意的问题453
21.6 高手点拨454
21.7 实战练习454
第4篇 应用开发456
第22章 项目实战前的忠告——项目规划456
22.1 项目开发流程457
22.1.1 项目策划阶段458
22.1.2 需求分析阶段458
22.1.3 项目开发阶段458
22.1.4 项目测试阶段459
22.1.5 项目后期维护459
22.2 满足客户需求459
22.3 项目开发团队460
22.3.1 项目团队组成460
22.3.2 项目团队特征461
22.4 项目计划说明书461
22.5 项目开发阶段的运作462
22.5.1 初始阶段462
22.5.2 细化阶段463
22.5.3 构建阶段463
22.5.4 交付阶段463
22.5.5 维护阶段463
22.6 高手点拨463
第23章 网络通信应用开发——VB实现远程控制465
23.1 系统分析466
23.2 系统设计467
23.3 运行系统483
23.4 开发过程常见问题及解决方法486
23.5 高手点拨486
第24章 图形图像应用开发——仿Windows画图程序487
24.1 系统分析488
24.2 系统设计488
24.3 运行系统503
24.4 高手点拨504
第25章 多媒体应用开发——开发自己的播放器505
25.1 系统分析506
25.2 系统设计506
25.3 运行系统514
25.4 开发过程常见问题及解决方法515
25.5 高手点拨516
第26章 文件系统应用开发——文件分割与合并程序517
26.1 系统分析518
26.2 系统设计518
26.3 运行系统524
26.4 开发过程常见问题及解决方法529
26.5 高手点拨530
第27章 游戏开发——VB连连看531
27.1 系统分析532
27.2 系统设计与开发532
27.3 运行系统543
27.4 高手点拨546
第5篇 项目实战548
第28章 数据库应用开发——个人账目管理系统548
28.1 系统分析549
28.1.1 系统需求分析549
28.1.2 系统功能模块设计549
28.2 数据库分析和设计550
28.2.1 数据库分析550
28.2.2 创建数据库550
28.2.3 创建表551
28.3 系统界面设计553
28.3.1 创建工程和数据库连接模块553
28.3.2 添加控件554
28.3.3 系统主界面设计555
28.3.4 系统功能实现的各界面设计557
28.4 系统代码设计560
28.4.1 主窗体代码设计560
28.4.2 【日常收入】窗体代码设计561
28.4.3 【日常支出】窗体代码设计563
28.4.4 【借入款项】窗体代码设计563
28.4.5 【借出款项】窗体代码设计564
28.4.6 【月度统计】窗体代码设计565
28.5 运行系统567
28.5.1 系统主界面操作567
28.5.2 项目管理操作567
28.5.3 日常收入、支出管理操作568
28.5.4 借入款项、借出款项管理操作568
28.5.5 月度统计管理操作569
28.6 高手点拨569
第29章 打造你的小型超市——超市进销存管理系统571
29.1 需求及功能分析572
29.2 数据库设计572
29.2.1 创建数据库572
29.2.2 创建表572
29.3 系统界面设计575
29.3.1 【综合管理】窗体设计575
29.3.2 【员工管理】选项卡设计578
29.3.3 【供应管理】选项卡设计581
29.3.4 【客户管理】选项卡设计582
29.3.5 【货物分类】选项卡设计583
29.3.6 【货物管理】选项卡设计583
29.3.7 【进货记录操作】窗体设计584
29.3.8 【出货记录操作】窗体设计585
29.3.9 【VB小型超市管理】主窗体设计587
29.4 系统代码编写590
29.4.1 添加【VB小型超市管理】窗体代码590
29.4.2 添加【综合管理】窗体代码591
29.4.3 添加【进货记录操作】窗体代码602
29.4.4 添加【出货记录操作】窗体代码606
29.5 系统运行610
29.5.1 员工管理610
29.5.2 供应管理611
29.5.3 客户管理611
29.5.4 货物分类管理612
29.5.5 货物管理612
29.5.6 进货记录管理612
29.5.7 出货记录管理613
29.5.8 显示【关于】对话框613
29.6 高手点拨614