图书介绍
Visual Basic完全自学宝典PDF|Epub|txt|kindle电子书版本网盘下载
![Visual Basic完全自学宝典](https://www.shukui.net/cover/33/30138908.jpg)
- 杨章伟编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302174493
- 出版时间:2008
- 标注页数:603页
- 文件大小:169MB
- 文件页数:619页
- 主题词:BASIC语言-程序设计
PDF下载
下载说明
Visual Basic完全自学宝典PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇 基础篇2
第1章 VisualBasic6.0概述2
1.1VisualBasic的发展历程2
1.1.1VisualBasic的产生背景2
1.1.2VisualBasic的诞生2
1.1.3VisualBasic的版本发展2
1.2VisualBasic概述5
1.2.1VisualBasic的常用术语5
1.2.2VisualBasic的系统特性5
1.3VisualBasic6.0与VisualBasic.NET的比较6
1.4VisualBasic6.0的安装与启动7
1.4.1VisualBasic6.0的特点7
1.4.2VisualBasic6.0的安装环境8
1.4.3VisualBasic6.0的启动9
1.5VisualBasic6.0的集成开发环境9
1.5.1标题栏10
1.5.2菜单栏10
1.5.3常用工具栏11
1.5.4控件工具箱13
1.5.5窗体编辑器14
1.5.6工程资源管理窗口15
1.5.7控件属性窗口16
1.5.8窗体布局窗口17
1.5.9代码窗口17
1.6第一个VisualBasic6.0应用程序18
1.6.1设计程序界面18
1.6.2编写事件代码22
1.6.3运行程序23
1.6.4保存工程24
1.6.5生成可执行文件25
1.7小结26
第2章 面向对象程序设计基础27
2.1面向对象技术的基本概念27
2.1.1面向对象技术简介27
2.1.2面向对象程序设计语言27
2.2对象和类28
2.2.1对象28
2.2.2类29
2.3对象的属性和方法30
2.3.1对象的属性31
2.3.2对象的方法31
2.4对象的事件32
2.4.1事件驱动模型32
2.4.2对象的鼠标事件33
2.4.3对象的键盘事件33
2.4.4对象的焦点事件34
2.4.5对象的属性、方法和事件的关系35
2.5面向对象的交互式开发35
2.6VisualBasic应用程序的结构36
2.7小结37
第3章 VisualBasic语言基础38
3.1VisualBasic编码规则38
3.1.1代码书写规则38
3.1.2代码注释规则41
3.2常量和变量41
3.2.1常量42
3.2.2变量42
3.2.3变量命名规则43
3.2.4声明变量44
3.2.5变量的作用域46
3.3数据类型47
3.3.1基本数据类型47
3.3.2用户自定义数据类型50
3.3.3枚举类型52
3.3.4变量的类型转换53
3.3.5常量变量应用示例54
3.4运算符与表达式55
3.4.1赋值运算符55
3.4.2算术运算符56
3.4.3字符串连接运算符57
3.4.4关系运算符57
3.4.5逻辑运算符59
3.4.6表达式59
3.5小结60
第4章 程序控制结构61
4.1顺序结构61
4.1.1赋值语句61
4.1.2数据输入63
4.1.3数据输出64
4.1.4Print方法65
4.1.5MsgBox函数68
4.1.6Format函数70
4.1.7应用示例72
4.2选择结构74
4.2.1单分支IF条件语句74
4.2.2双分支If...Then...Else语句75
4.2.3多分支If...then...elseif...语句76
4.2.4SelectCase语句78
4.2.5分支嵌套80
4.2.6条件函数80
4.2.7应用示例82
4.3循环结构84
4.3.1For...Next语句84
4.3.2Do...loop语句86
4.3.3While语句88
4.3.4循环嵌套89
4.3.5应用示例90
4.4其他控制语句92
4.4.1GoTo语句92
4.4.2Exit语句94
4.4.3End语句94
4.4.4Stop语句95
4.4.5With...EndWith语句95
4.5综合示例96
4.6小结99
第5章 数组100
5.1数组概述100
5.1.1基本概念100
5.1.2数组的声明101
5.2静态数组101
5.2.1一维数组102
5.2.2多维数组103
5.3数组赋初值104
5.3.1直接赋值104
5.3.2利用循环结构赋值105
5.3.3利用Array函数105
5.4数组的输入106
5.4.1通过InputBox函数输入106
5.4.2通过文本框控件输入107
5.5数组的输出107
5.6动态数组108
5.6.1动态数组定义108
5.6.2数组在内存中存放的顺序110
5.6.3数组的清除110
5.7控件数组110
5.7.1控件数组的概念111
5.7.2设计时建立控件数组111
5.7.3运行时建立控件数组111
5.8数组的排序113
5.8.1冒泡排序113
5.8.2选择排序115
5.8.3插入排序116
5.9综合示例118
5.10小结120
第6章 过程121
6.1过程概述121
6.1.1过程的分类121
6.1.2过程的作用域122
6.1.3使用过程的优点123
6.2Sub过程124
6.2.1Sub过程定义124
6.2.2调用Sub过程125
6.2.3建立Sub过程127
6.2.4示例128
6.3Function过程129
6.3.1Function过程定义129
6.3.2调用Function过程130
6.3.3示例132
6.4参数传递133
6.4.1形参和实参133
6.4.2参数传递134
6.4.3数组作过程的参数136
6.5过程的嵌套与递归137
6.5.1过程的嵌套137
6.5.2递归过程139
6.6查找141
6.6.1顺序查找141
6.6.2二分法查找142
6.7API函数概述145
6.8小结146
第7章 内置函数147
7.1算术运算函数147
7.1.1常用算术运算函数147
7.1.2应用示例148
7.2字符串处理函数149
7.2.1常用字符串处理函数149
7.2.2Format函数152
7.3日期时间处理函数155
7.3.1获取系统日期时间155
7.3.2获取部分日期时间156
7.3.3合成日期时间函数157
7.4类型转换函数158
7.4.1类型判断函数158
7.4.2类型转换函数159
7.5其他函数160
7.6系统对象161
7.6.1App对象161
7.6.2Clipboard对象162
7.6.3Screen对象163
7.6.4Printer对象和Printers集合165
7.6.5Control对象与Control集合对象166
7.6.6Form对象166
7.6.7Err对象167
7.7小结168
第8章 常用控件169
8.1文本显示控件169
8.1.1标签169
8.1.2文本框171
8.2命令按钮控件174
8.2.1属性174
8.2.2事件和方法175
8.2.3快捷键176
8.3列表控件177
8.3.1列表框177
8.3.2组合框182
8.4单选按钮与复选框184
8.4.1单选按钮184
8.4.2复选框186
8.5图形显示控件187
8.5.1图像框188
8.5.2图片框190
8.5.3Image和PictureBox的比较192
8.5.4线条与形状193
8.6其他控件195
8.6.1定时器195
8.6.2滚动条197
8.7ActiveX控件198
8.7.1添加ActiveX控件198
8.7.2删除ActiveX控件199
8.7.3常用的ActiveX控件199
8.7.4工具栏200
8.7.5进程条203
8.8控件综合应用204
8.9小结206
第9章 窗体207
9.1窗体的属性207
9.2窗体的事件209
9.2.1Load与Unload事件210
9.2.2鼠标事件211
9.2.3键盘事件213
9.3焦点216
9.3.1获取焦点216
9.3.2GetFocus事件和LostFocus事件216
9.4SDI窗体217
9.4.1添加新窗体217
9.4.2清除窗体218
9.4.3窗体显示218
9.5MDI窗体219
9.5.1建立MDI应用程序220
9.5.2MDI窗体中的菜单设计221
9.6内置窗体223
9.6.1【关于】对话框223
9.6.2展示屏幕窗体224
9.6.3【登录】对话框224
9.7小结225
第10章 菜单226
10.1菜单编辑器226
10.1.1数据区226
10.1.2编辑区229
10.1.3菜单项显示区230
10.2窗口菜单设计230
10.2.1设计步骤231
10.2.2菜单分组232
10.2.3快捷键232
10.2.4动态增减菜单233
10.3弹出式菜单设计235
10.4工具栏的设计236
10.4.1利用应用程序向导创建工具栏236
10.4.2利用Toolbar控件创建工具栏238
10.5综合示例240
10.6小结243
第11章 报表244
11.1报表设计器244
11.1.1概述244
11.1.2属性245
11.1.3报表控件247
11.2使用DataReport制作报表250
11.2.1基于基本表的报表实现251
11.2.2基于SQL语句的报表实现253
11.3通过第三方软件制作报表254
11.3.1使用MSExcel254
11.3.2使用CrystalReports256
11.4其他方法256
11.5小结257
第12章 对话框258
12.1对话框概述258
12.1.1对话框功能258
12.1.2对话框分类258
12.1.3自定义对话框259
12.2输入对话框261
12.3消息对话框264
12.4通用对话框268
12.4.1【打开】对话框269
12.4.2【打印】对话框271
12.4.3其他对话框272
12.5综合示例273
12.6小结275
第13章 文件276
13.1文件的概念276
13.1.1文件结构276
13.1.2文件命名规则277
13.1.3文件的分类277
13.1.4文件的访问278
13.2文件系统控件278
13.2.1驱动器列表框279
13.2.2目录列表框280
13.2.3文件列表框281
13.2.4应用示例282
13.3文件操作语句及函数284
13.4文件访问286
13.4.1顺序访问286
13.4.2随机访问287
13.4.3二进制访问288
13.5文件系统对象288
13.5.1FSO概述288
13.5.2创建FSO对象289
13.5.3Drive对象290
13.5.4Folder对象291
13.5.5TextStream对象293
13.5.6通过FileSystemObject对象进行文件操作294
13.5.7File对象295
13.6小结297
第14章 多媒体编程298
14.1调用WindowsAPI298
14.1.1查看API298
14.1.2API函数声明299
14.1.3API使用示例300
14.1.4注意事项302
14.2多媒体编程的过程303
14.2.1MultimediaMCI控件303
14.2.2多媒体编程的步骤305
14.3使用API多媒体函数308
14.4图形处理311
14.4.1图形操作基础311
14.4.2图形方法313
14.5小结317
第15章 ActiveX部件318
15.1制作ActiveX控件318
15.1.1UserControl对象318
15.1.2ActiveX控件的制作过程319
15.1.3使用向导创建ActiveX控件328
15.2使用其他程序中的对象329
15.2.1使用其他程序对象步骤329
15.2.2应用示例332
15.3小结336
第16章 程序调试337
16.1常见的错误类型337
16.1.1编译错误337
16.1.2运行时错误339
16.1.3逻辑错误339
16.1.4常见错误列表339
16.2如何调试程序340
16.2.1调试工具341
16.2.2调试方法341
16.3出错处理343
16.4工作环境设置345
16.5小结347
第17章 程序发布348
17.1制作安装包348
17.1.1使用打包和展开向导制作安装包348
17.1.2使用第三方软件打包352
17.2制作帮助文件353
17.2.1帮助文件的格式353
17.2.2使用HTMLHelpWorkShop制作帮助文件353
17.2.3使用第三方软件制作帮助文件357
17.3小结357
第2篇 应用篇360
第18章 数据库编程基础360
18.1数据库概述360
18.1.1几个基本概念360
18.1.2概念模型360
18.1.3数据模型361
18.1.4实体联系模型(E-R模型)363
18.2关系数据库363
18.2.1关系数据库的几个基本概念363
18.2.2关系数据结构364
18.2.3关系操作集合365
18.2.4关系完整性约束365
18.3数据库的选择366
18.3.1MSAccess366
18.3.2SQLServer367
18.3.3Oracle368
18.3.4MySQL368
18.4SQL基础369
18.4.1SQL基本概念369
18.4.2数据定义语言370
18.4.3数据查询语言374
18.4.4数据操纵语言384
18.4.5数据控制语言388
18.4.6嵌入式SQL389
18.5小结391
第19章 数据库应用系统设计392
19.1数据库应用系统概述392
19.1.1组成元素392
19.1.2开发流程393
19.1.3开发工具393
19.2数据库应用系统需求分析394
19.2.1详细调查获取资料395
19.2.2系统化分析资料396
19.2.3提出新系统方案396
19.3数据库应用系统设计397
19.3.1总体设计397
19.3.2详细设计399
19.4数据库应用系统实现401
19.4.1编码401
19.4.2测试402
19.4.3系统转换、运行及维护404
19.5面向对象编程技术404
19.5.1创建类404
19.5.2对类的访问407
19.6小结410
第20章 数据对象编程技术411
20.1ODBC体系结构411
20.1.1ODBC概述411
20.1.2ODBC体系结构412
20.1.3配置ODBC数据源413
20.2DAO对象和RDO对象415
20.2.1DAO415
20.2.2RDO417
20.3ADO对象419
20.3.1OLEDB419
20.3.2ADO概述420
20.3.3ADO与其他接口的区别422
20.4ADO应用422
20.4.1ADO的基本属性423
20.4.2连接数据库424
20.4.3打开记录集对象427
20.4.4使用记录集427
20.4.5断开连接429
20.4.6应用示例429
20.5小结430
第21章 数据控件431
21.1Data控件431
21.1.1属性、事件及方法431
21.1.2应用示例433
21.2RecordSet记录集434
21.2.1定义RecordSet对象434
21.2.2RecordSet的属性和方法436
21.2.3RecordSet的数据查询操作438
21.2.4RecordSet的数据添加操作439
21.2.5RecordSet的数据更新操作442
21.2.6RecordSet的数据删除操作443
21.3DataGrid控件444
21.3.1DataGrid控件概述444
21.3.2DataGrid控件与ADO绑定445
21.4DataList控件448
21.5DataCombo控件449
21.6数据库管理器450
21.6.1建立数据库451
21.6.2外接程序管理器453
21.7小结454
第22章 数据导入导出455
22.1数据导出455
22.1.1数据导出概述455
22.1.2数据备份455
22.1.3导出为电子表格文件Excel458
22.1.4导出为DBF数据库文件460
22.2数据导入460
22.2.1从DBF文件中导入460
22.2.2从Excel文件中导入463
22.3图片在数据库中的存取464
22.3.1图片在数据库中的存储465
22.3.2图片从数据库中的读取468
22.4小结470
第3篇 实例篇472
第23章 通用图书管理系统472
23.1功能概述472
23.2系统结构472
23.3数据库设计475
23.4主界面设计477
23.4.1设计主菜单478
23.4.2用户登录479
23.5书籍管理482
23.5.1录入新书482
23.5.2更新书籍486
23.5.3维护书籍类别488
23.5.4查询书籍490
23.6读者管理493
23.6.1注册新读者493
23.6.2查询读者状态495
23.6.3注销读者498
23.6.4黑名单500
23.7借阅管理502
23.7.1借阅书籍502
23.7.2归还书籍506
23.7.3统计超期书籍509
23.7.4超期处罚511
23.8用户管理512
23.8.1添加用户513
23.8.2用户信息维护515
23.8.3删除用户516
23.9系统集成517
23.10关键技术:多用户不同权限登录系统技术的实现518
23.11小结520
第24章 简易档案管理系统521
24.1功能概述521
24.2系统结构522
24.3数据库设计523
24.4主界面设计525
24.4.1设计主窗体526
24.4.2设计工具栏527
24.5系统管理530
24.5.1初始化530
24.5.2档案分类531
24.5.3退出535
24.6档案管理535
24.6.1录入档案535
24.6.2修改档案信息538
24.6.3删除档案540
24.6.4检索档案541
24.7借阅管理546
24.7.1档案借阅546
24.7.2档案归还547
24.8管理员管理547
24.8.1添加新管理员548
24.8.2修改管理员密码550
24.8.3删除管理员551
24.9类别管理552
24.9.1添加类别552
24.9.2删除类别553
24.10数据管理554
24.10.1导出数据554
24.10.2设计报表556
24.10.3数据统计561
24.11关键技术:数据导入技术的实现562
24.12小结563
第25章 考试管理系统564
25.1功能概述564
25.2系统结构564
25.3数据库设计565
25.4主界面设计568
25.4.1用户登录568
25.4.2设计主菜单569
25.4.3设计工具栏570
25.5考生管理573
25.5.1建立考生库573
25.5.2维护考生信息577
25.5.3删除考生信息579
25.5.4清空考生库580
25.6考试类别管理581
25.6.1添加考试类别581
25.6.2维护考试类别582
25.7考场管理584
25.7.1录入考场584
25.7.2维护考场信息585
25.8考试管理587
25.8.1考生报名587
25.8.2安排考场589
25.8.3生成准考证591
25.9成绩管理592
25.9.1成绩导入593
25.9.2成绩查询及统计594
25.10数据导出597
25.11系统集成598
25.12关键技术:图片在数据库中的存储与读取599
25.12.1直接将图片存储在数据库中599
25.12.2在数据库中只存储图片地址601
25.13小结602
参考文献603