图书介绍
VISUAL BASIC开发从入门到精通PDF|Epub|txt|kindle电子书版本网盘下载
![VISUAL BASIC开发从入门到精通](https://www.shukui.net/cover/74/33434350.jpg)
- 陈强编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:7115419803
- 出版时间:2016
- 标注页数:485页
- 文件大小:112MB
- 文件页数:507页
- 主题词:
PDF下载
下载说明
VISUAL BASIC开发从入门到精通PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Visual Basic技术基础1
1.1 Visual Basic介绍2
1.1.1 Visual Basic的版本2
1.1.2 Visual Basic的特点2
1.2 安装Visual Basic3
1.2.1 VisualBasic运行环境介绍3
1.2.2 Visual Basic安装3
1.2.3 添加\删除组件4
1.3 VisualBasic的启动和退出5
1.3.1 启动Visual Basic5
1.3.2 退出Visual Basic6
1.4 Visual Basic可视化开发环境介绍6
1.5 常见的错误方式10
1.6 Visual Basic程序调试方法11
1.7 Visual Basic用户界面设计基础11
1.7.1 常用属性的设置11
1.7.2 窗体的属性13
1.8 一个简单的Visual Basic程序14
1.8.1 Visual Basic开发流程14
1.8.2 实例概述15
1.8.3 实现流程15
1.9 技术解惑18
1.9.1 初学者需要知道的正确观念18
1.9.2 怎样学好Visual Basic语言18
第2章 Visual Basic语言初步19
2.1 使用关键字20
2.2 使用标识符20
2.3 使用变量20
2.3.1 变量的命名规则20
2.3.2 声明变量21
2.3.3 变量的数据类型22
2.4 使用常量24
2.4.1 文字常量24
2.4.2 符号常量24
2.4.3 系统常量25
2.5 运算符和表达式25
2.5.1 算术运算符/算术表达式25
2.5.2 关系运算符/关系表达式26
2.5.3 连接运算符26
2.5.4 逻辑运算符/逻辑表达式27
2.5.5 日期表达式27
2.6 运算符的优先级28
2.7 技术解惑28
2.7.1 公用变量与局部变量的比较28
2.7.2 体会静态变量29
2.7.3 标识符本身的原则29
2.7.4 VisualBasic表达式的特点29
第3章 Visual Basic算法语句30
3.1 算法概述31
3.1.1 算法分类31
3.1.2 算法的特征31
3.2 程序语句31
3.3 顺序结构32
3.3.1 使用赋值语句32
3.3.2 使用Print方法32
3.3.3 使用注释语句32
3.4 条件判断语句33
3.4.1 使用If/Then语句33
3.4.2 使用Select Case语句38
3.4.3 嵌套用法40
3.5 循环结构41
3.5.1 使用Do…Loop语句41
3.5.2 使用While/Wend语句45
3.5.3 使用For…Next语句47
3.6 其他控制语句49
3.6.1 使用Goto语句49
3.6.2 使用Exit与End语句50
3.6.3 使用Stop语句52
3.6.4 使用With语句52
3.7 技术解惑52
3.7.1 几种语句的选择52
3.7.2 结构的选择52
3.7.3 慎用Goto语句52
3.7.4 End和Stop的区别53
第4章 数组54
4.1 数组基础55
4.1.1 数组的作用和常用概念55
4.1.2 声明数组55
4.1.3 使用数组56
4.2 二维数组57
4.2.1 声明二维数组57
4.2.2 使用二维数组57
4.3 多维数组59
4.4 动态数组59
4.5 控件数组62
4.5.1 建立控件数组62
4.5.2 建立一个控件数组63
4.6 技术解惑66
4.6.1 使用数组的注意事项66
4.6.2 自定义数据类型66
4.6.3 在二维数组中合并相同的项67
4.6.4 数组的大小不一定固定68
第5章 过程和函数69
5.1 使用Sub过程70
5.1.1 使用Sub过程70
5.1.2 通用过程71
5.1.3 调用过程72
5.2 使用Function过程74
5.2.1 Function过程定义74
5.2.2 调用Function过程75
5.3 传递过程参数76
5.3.1 形式参数和实际参数76
5.3.2 参数传递77
5.3.3 数组作为传递参数78
5.4 可选参数与不定量参数80
5.4.1 使用可选参数80
5.4.2 使用不定数量的参数83
5.5 递归调用85
5.6 Visual Basic内置函数87
5.6.1 数学函数87
5.6.2 字符函数87
5.6.3 日期与时间函数88
5.6.4 转换函数89
5.6.5 格式输出Format函数89
5.6.6 InputBox函数与MsgBox函数90
5.7 技术解惑91
5.7.1 调用其他模块中过程的方法91
5.7.2 子过程和函数的区别91
5.7.3 判断过程参数的传递方式91
5.7.4 用“ParamArray”表示数组参数的规则91
5.7.5 使用递归的注意事项92
第6章 窗体处理93
6.1 对象94
6.1.1 对象概述94
6.1.2 对象的属性94
6.1.3 对象的事件95
6.1.4 对象的方法95
6.2 窗体基础95
6.2.1 窗体结构95
6.2.2 添加一个窗体96
6.2.3 保存和删除窗体96
6.3 窗体的属性97
6.3.1 Name属性97
6.3.2 Caption属性97
6.3.3 Icon属性97
6.3.4 WindowState属性98
6.3.5 Picture属性98
6.4 窗体方法99
6.4.1 Load和UnLoad方法99
6.4.2 Show方法99
6.4.3 Move方法101
6.4.4 Print方法101
6.5 窗体的事件103
6.5.1 Click事件104
6.5.2 DblClick事件105
6.5.3 Initialize事件105
6.5.4 Resize事件106
6.6 多窗体和环境应用108
6.6.1 多重窗体和多文档窗体108
6.6.2 多重窗体操作108
6.7 设计MDI窗体111
6.7.1 MDI主窗体和MDI子窗体111
6.7.2 排列子窗体113
6.8 技术解惑114
6.8.1 总结与多重窗体程序设计有关的语句和方法114
6.8.2 Vsiaul Basic窗体的属性、方法和事件的关系115
6.8.3 Visual Basic的自适应窗体设计115
6.8.4 命令按钮和文本框控件等对象不能直接添加在MDIForm窗体中116
6.8.5 Visual Basic的属性116
第7章 控件应用118
7.1 Windows控件介绍119
7.1.1 内置控件119
7.1.2 ActiveX控件119
7.1.3 可插入对象120
7.2 文本编辑控件120
7.2.1 标签控件120
7.2.2 文本框控件122
7.3 按钮控件124
7.3.1 命令按钮控件124
7.3.2 OptionButton控件125
7.3.3 Checkbox控件127
7.4 ListBox控件和ComboBox控件129
7.4.1 ListBox控件129
7.4.2 ComboBox控件131
7.5 图片图形控件133
7.5.1 PictureBox控件133
7.5.2 Image控件136
7.6 滚动条控件137
7.7 定时器控件139
7.7.1 Enabled属性139
7.7.2 Interval属性139
7.8 技术解惑141
7.8.1 使用Scrollbars属性时的注意事项141
7.8.2 Image控件和图片框的区别141
7.8.3 Visual Basic控件的3种广义分类141
7.8.4 Visual Basic的标准控件141
7.8.5 用第三方控件修饰按钮142
7.8.6 滚动条控件的属性和事件143
7.8.7 解决ListBox内选项过多的问题143
第8章 工具栏和状态栏144
8.1 创建和设计工具栏145
8.1.1 使用Toolbar控件创建工具栏145
8.1.2 添加图像148
8.1.3 ImageList和Toolbar控件关联151
8.1.4 响应Toolbar控件的事件152
8.2 创建和设计状态栏152
8.3 技术解惑155
8.3.1 控制菜单和工具栏的外观155
8.3.2 模式与无模式的对话框155
8.3.3 用窗体作为自定义对话框155
第9章 菜单和对话框157
9.1 菜单设计158
9.1.1 菜单基础158
9.1.2 菜单编辑器158
9.2 弹出式菜单161
9.3 菜单编程163
9.4 对话框164
9.4.1 使用消息框函数MsgBox164
9.4.2 使用输入框函数InputBox165
9.4.3 使用通用对话框165
9.4.4 使用颜色对话框167
9.4.5 使用字体对话框169
9.4.6 使用打印对话框171
9.4.7 使用帮助对话框171
9.5 技术解惑173
9.5.1 创建位图菜单173
9.5.2 屏蔽键盘上由快捷键产生的弹出式菜单173
9.5.3 使用API中的ChooseColor函数调用颜色对话框174
9.5.4 解决“未加入字体”的问题174
第10章 程序调试、错误处理和创建帮助175
10.1 程序调试的错误类型176
10.1.1 编译错误176
10.1.2 运行错误177
10.2 使用断点跟踪调试177
10.2.1 “调试”工具栏177
10.2.2 跟踪调试程序179
10.3 使用调试窗口181
10.3.1 在“立即”窗口中调试代码181
10.3.2 使用“监视”窗口181
10.3.3 使用“本地”窗口182
10.4 错误处理和条件编译182
10.5 创建帮助185
10.5.1 使用Windows Help Workshop创建帮助185
10.5.2 在程序中显示帮助文件186
10.6 技术解惑190
10.6.1 Resume和Goto的区别190
10.6.2 设置错误陷阱190
10.6.3 编写错误处理例程190
第11章 数据库工具191
11.1 数据库概述192
11.2 使用Access数据库194
11.2.1 Access概述194
11.2.2 启动和关闭Access194
11.2.3 Access的基本操作195
11.2.4 压缩Access数据库196
11.3 使用SQL Server数据库200
11.3.1 SQL Server 2000介绍200
11.3.2 安装SQL Server 2000200
11.3.3 SQL Server 2000的基本操作202
11.3.4 操作数据库表206
11.4 备份和恢复SQL Server数据库208
11.4.1 备份SQL Server208
11.4.2 恢复SQL Server210
11.5 附加和分离SQL Server数据库211
11.5.1 附加SQL Server212
11.5.2 分离SQL Server214
11.6 技术解惑216
11.6.1 数据库压缩技术216
11.6.2 安装SQL Server的常见问题216
11.6.3 在数据库中的E-R图217
11.6.4 数据模型和关系数据模型217
第12章 使用Data控件和ADO控件218
12.1 常用数据库编程方法219
12.2 使用ADO对象219
12.2.1 ADO简介219
12.2.2 ADO的对象219
12.2.3 Command对象220
12.2.4 Connection对象220
12.2.5 Error对象222
12.2.6 Field对象222
12.2.7 Parameter对象223
12.2.8 Property对象223
12.2.9 Recordset对象224
12.2.10 Stream对象225
12.2.11 ADO连接数据库226
12.2.12 ADO实现对数据库的操作229
12.3 ADO事务处理236
12.3.1 事务特征和处理控制语句236
12.3.2 Visual Basic的事务处理编程236
12.3.3 几种获取数据库数据的方法239
12.4 使用Data控件240
12.4.1 Data控件概述241
12.4.2 Data控件的属性241
12.4.3 Data控件的方法242
12.4.4 Data控件的事件242
12.5 使用ADO控件243
12.5.1 ADO控件的属性243
12.5.2 ADO控件的方法243
12.5.3 使用ADO控件连接数据库244
12.5.4 使用ADO控件连接Access244
12.5.5 使用ADO控件连接SQL Server数据库245
12.6 技术解惑247
12.6.1 总结Recordset的用法247
12.6.2 数据库打开/关闭方法的选择247
12.6.3 通过相对路径指定数据库文件248
12.6.4 ADO控件连接Access数据库的方法248
12.6.5 必须先建立对ADO对象的引用249
12.6.6 Recordset管理数据库的方法249
12.6.7 SQL查询语言的结构249
第13章 DataGrid控件和数据绑定250
13.1 用ODBC连接数据库251
13.1.1 使用ODBC连接Access251
13.1.2 使用ODBC连接SQL Server253
13.2 控件绑定255
13.3 使用DataGrid控件257
13.3.1 绑定DataGrid与ADO控件258
13.3.2 Visual Basic 6.0控件综合编程259
13.4 技术解惑262
13.4.1 For语句在数据库中的应用262
13.4.2 复制数据库的结构定义262
13.4.3 选择数据库访问技术263
第14章 报表打印处理264
14.1 报表打印技术基础265
14.1.1 数据环境设计器265
14.1.2 数据报表对象(DataReport)267
14.1.3 数据报表控件269
14.2 使用Printer对象271
14.2.1 Printer对象的属性272
14.2.2 Printer对象的方法273
14.3 Crystal Report报表基础273
14.3.1 Crystal Reports控件基础274
14.3.2 安装Crystal Reports274
14.3.3 使用Crystal Reports插件275
14.4 技术解惑276
14.4.1 Excel的宏功能276
14.4.2 使用第三方报表打印控件276
第15章 存储过程277
15.1 存储过程基础278
15.2 创建存储过程278
15.3 管理存储过程281
15.3.1 删除存储过程281
15.3.2 修改存储过程283
15.3.3 程序中使用存储过程283
15.3.4 加密存储过程285
15.4 技术解惑287
15.4.1 执行存储过程的处理代码287
15.4.2 使用SQL存储过程有什么好处289
15.4.3 使用视图处理数据289
第16章 使用ActiveX控件技术290
16.1 ActiveX基础291
16.2 创建ActiveX控件291
16.2.1 向导创建ActiveX控件291
16.2.2 手动创建ActiveX控件294
16.3 使用ActiveX控件296
16.4 技术解惑297
丢失ActiveX控件的解决方法297
第17章 文件处理298
17.1 文件概述299
17.1.1 文件结构299
17.1.2 文件分类299
17.1.3 访问文件299
17.2 文件系统控件300
17.2.1 驱动器列表框控件300
17.2.2 目录列表框控件300
17.2.3 文件列表框控件301
17.2.4 使用文件系统控件302
17.3 顺序文件操作303
17.3.1 打开与关闭304
17.3.2 读操作304
17.3.3 写操作309
17.4 随机文件操作312
17.4.1 打开与关闭312
17.4.2 读写操作312
17.5 二进制文件操作315
17.5.1 二进制文件的存储315
17.5.2 存储方法315
17.5.3 保存到数据库实例316
17.5.4 读取数据库文件实例319
17.6 技术解惑321
17.6.1 实现图像在数据库的存储与显示的方法321
17.6.2 Input#语句323
17.6.3 存储二进制文件的意义323
第18章 绘图处理324
18.1 坐标系统325
18.1.1 坐标系统介绍325
18.1.2 刻度325
18.2 颜色设置326
18.3 绘图方法328
18.4 常用绘图控件332
18.4.1 使用Line控件332
18.4.2 使用Shape控件335
18.5 技术解惑337
18.5.1 调用Win32API函数绘图337
18.5.2 总结形状控件(Shape)的常用属性338
18.5.3 通过Line控件实现分割线效果和时钟转动效果339
第19章 使用MSChat控件处理图形340
19.1 Visual Basic图形编程处理介绍341
19.2 使用MSChat控件341
19.2.1 添加MSChat控件341
19.2.2 获取图形数据342
19.3 MSChat控件的三维效果346
19.3.1 旋转处理347
19.3.2 光线处理347
19.3.3 MSChat三维效果的综合实例349
19.4 技术解惑352
19.4.1 实现图形数据的打印和预览处理352
19.4.2 实现图形动画的3种方法353
第20章 图形动画编程和多媒体编程355
20.1 图形动画编程356
20.1.1 Visual Basic图形动画编程概述356
20.1.2 制作一个动态图片展示程序356
20.2 多媒体编程361
20.3 MCI接口362
20.3.1 MCI接口介绍362
20.3.2 MCI函数362
20.4 Multimedia MCI控件363
20.4.1 Multimedia MCI概述364
20.4.2 Multimedia MCI属性和事件364
20.4.3 使用Multimedia MCI364
20.5 ActiveMovie控件367
20.5.1 ActiveMovie概述367
20.5.2 ActiveMovie属性、方法和事件368
20.5.3 使用ActiveMovie369
20.6 Mp3play.ocx控件371
20.7 技术解惑373
20.7.1 使用第三方控件373
20.7.2 Visual Basic图形动画编程的实现374
第21章 网络编程375
21.1 使用Winsock控件376
21.1.1 Winsock控件介绍376
21.1.2 Winsock属性、方法和事件376
21.1.3 使用Winsock控件实例377
21.2 使用WebBrowser控件380
21.2.1 WebBrowser属性、方法和事件380
21.2.2 WebBrowser控件使用实例382
21.3 使用Inet控件384
21.3.1 Inet控件属性、方法和事件384
21.3.2 Inet控件使用实例387
21.4 Visual Basic常见的网络应用389
21.4.1 获取本机名称和IP地址389
21.4.2 获取网页源代码397
21.4.3 端口扫描398
21.4.4 在线邮件发送处理409
21.5 技术解惑411
21.5.1 三类邮件系统411
21.5.2 Inet控件的功能411
第22章 程序打包和部署412
22.1 Visual Basic打包和部署介绍413
22.2 Visual Basic程序打包和部署向导413
22.3 打包Visual Basic程序414
22.3.1 打包前的准备工作415
24.3.2 打包Visual Basic应用程序416
22.4 部署Visual Basic6.0程序418
22.4.1 部署前的准备工作418
22.4.2 部署Visual Basic应用程序419
第23章 开发一个简单的扫雷游戏421
23.1 扫雷游戏系统概述与预览422
23.1.1 扫雷游戏系统概述422
23.1.2 扫雷游戏系统预览422
23.2 扫雷游戏系统设计与分析423
23.3 鼠标单击方格的事件429
23.4 制作游戏安装包435
23.5 核心代码分析435
第24章 图书借阅系统439
24.1 图书借阅系统介绍和分析440
24.1.1 图书借阅系统应用背景概述440
24.1.2 图书借阅系统需求分析440
24.1.3 图书借阅系统功能模块结构440
24.1.4 图书借阅系统概览440
24.2 图书借阅系统数据库设计442
24.2.1 数据库需求分析442
24.2.2 概念结构设计443
24.2.3 逻辑结构设计443
24.3 系统窗体概览444
24.4 创建主窗体Main.frm445
24.4.1 界面设计445
24.4.2 编写窗体处理代码448
24.5 创建图书管理窗体Books.frm449
24.5.1 界面设计450
24.5.2 编写窗体处理代码451
24.6 图书添加/修改窗体BooksAE.frm455
24.6.1 界面设计455
24.6.2 编写窗体处理代码456
24.7 图书查找窗体Search.frm459
24.7.1 界面设计459
24.7.2 编写窗体处理代码460
24.8 图书过滤窗体Filter.frm461
24.8.1 界面设计462
24.8.2 编写窗体处理代码463
24.9 排序处理窗体Sort.frm464
24.9.1 界面设计464
24.9.2 编写窗体处理代码465
24.10 创建客户管理窗体Members.frm466
24.10.1 界面设计466
24.10.2 编写窗体处理代码467
24.11 创建借书处理窗体Issue.frm471
24.11.1 界面设计471
24.11.2 编写窗体处理代码473
24.12 创建还书处理窗体Return.frm475
24.12.1 界面设计475
24.12.2 编写窗体处理代码476
24.13 创建信息选择窗体SelectDg.frm479
24.13.1 界面设计479
24.13.2 编写窗体处理代码480
24.14 创建系统设置窗体Settings.frm482
24.14.1 界面设计482
24.14.2 编写窗体处理代码483
24.15 创建图书报表DataReport1484