图书介绍
Visual Basic开发实例大全 提高卷PDF|Epub|txt|kindle电子书版本网盘下载
![Visual Basic开发实例大全 提高卷](https://www.shukui.net/cover/53/30095141.jpg)
- 软件开发技术联盟编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302384410
- 出版时间:2016
- 标注页数:1027页
- 文件大小:162MB
- 文件页数:1045页
- 主题词:BASIC语言-程序设计
PDF下载
下载说明
Visual Basic开发实例大全 提高卷PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇 多媒体开发2
第1章 音频开发技术2
1.1 TTS开发3
实例001 语音识别程序3
实例002 语音朗读程序5
实例003 WAV音频流识别程序7
实例004 提供朗读方式的朗读程序9
实例005 带口型演示的英文朗读程序12
实例006 TTS语音录音16
1.2 音频播放及录制19
实例007 播放MP3文件19
实例008 实现队列播放MP320
实例009 读取和写入M3U文件21
实例010 迷你歌词秀26
实例011 歌词编辑器31
实例012 自制录音机34
实例013 实时在线广播38
实例014 播放MIDI和WAV文件40
实例015 利用sndPlaySound()函数播放音频文件41
实例016 利用mciExecute()函数播放WAV文件42
实例017 播放资源文件中的声音43
实例018 取得WAV文件信息45
实例019 利用DirectSound编程实现实时混音46
实例020 利用API播放CD48
实例021 播放MIDI声音文件50
1.3 音频设备控制51
实例022 利用PC喇叭播放声音51
实例023 检查是否安装声卡52
实例024 控制系统音量53
实例025 检测系统是否支持声音55
第2章 视频开发技术56
2.1 常见视频格式播放57
实例026 播放FLV视频57
实例027 播放MPG视频60
实例028 播放VCD视频62
实例029 利用MMControl控件播放AVI动画64
实例030 满屏播放AVI文件65
实例031 视频画中画66
实例032 宣传视频66
2.2 资源提取与画面捕捉68
实例033 提取FLV文件中的视频资源68
实例034 USB摄像头视频捕捉70
实例035 在线视频转播72
实例036 屏幕录像73
第2篇 数据库应用80
第3章 SQL查询与对象的应用80
3.1 SELECT子句的使用81
实例037 查询特定列数据81
实例038 在查询时使用列别名83
实例039 对列进行计算85
实例040 使用函数设置条件87
3.2 查询常量88
实例041 数值型常量查询88
实例042 字符型常量查询90
实例043 日期型常量查询92
实例044 逻辑型常量查询93
实例045 查询空数据95
3.3 查询控件96
实例046 查询控件中的字符型数据96
实例047 查询控件中的数值型数据99
实例048 查询控件中的日期型数据101
实例049 将控件作为字段、操作符和内容进行查询102
3.4 查询变量105
实例050 利用变量查询字符串数据105
实例051 利用变量查询数值型数据107
实例052 利用变量查询日期型数据108
3.5 模式查询110
实例053 在Jet SQL语法中使用通配符110
实例054 在SQL Server中用通配符“%”进行查询112
实例055 在SQL Server中用通配符“[]”进行查询113
实例056 在SQL Server中用通配符“_”进行查询114
实例057 在SQL Server中用通配符“[^]”进行查询116
3.6 限制结果查询117
实例058 查询前10名数据117
实例059 查询后10名数据119
实例060 取出数据统计结果前10名数据120
实例061 查询前40%的数据122
3.7 周期、日期查询123
实例062 查询指定日期的数据123
实例063 查询指定时间段的数据124
实例064 按月查询数据127
实例065 只输出日期时间型数据的日期部分129
实例066 在不同数据环境中进行日期查询129
3.8 大小比较、逻辑查询131
实例067 查询数据大于指定条件的数据131
实例068 NOT与谓词进行组合条件的查询133
实例069 查询时不显示重复记录135
实例070 列出数据中的重复记录和记录条数136
3.9 排序、分组统计138
实例071 对数据进行降序查询138
实例072 对数据进行多条件排序139
实例073 对统计结果进行排序141
实例074 数据分组统计(单列)142
实例075 按仓库分组统计图书库存(多列)144
实例076 多表分组统计145
实例077 使用COMPUTE和COMPUTE BY子句147
实例078 GROUP BY子句进行分组查询的注意事项149
实例079 GROUP BY与HAVING一起使用149
实例080 将查询结果进行分组小计150
实例081 利用HAVING语句过滤分组数据151
实例082 HAVING语句应用在多表查询中152
3.10 聚集函数154
实例083 利用聚集函数SUM()对销售额进行汇总154
实例084 利用聚集函数AVG()求某班学生的平均年龄156
实例085 利用聚集函数MIN()求销售额、利润最少的商品158
实例086 利用聚集函数MAX()求月销售额完成最多的员工159
实例087 利用聚集函数COUNT()求日销售额大于某值的商品数161
实例088 利用聚集函数First()或Last()求数据表中第一条或最后一条记录163
3.11 多表查询(连接查询)164
实例089 利用FROM子句进行多表查询164
实例090 使用表的别名166
3.12 嵌套查询168
实例091 简单的嵌套查询168
实例092 复杂的嵌套查询169
实例093 嵌套查询在查询统计中的应用171
3.13 子查询173
实例094 把子查询用作派生的表173
实例095 把子查询用作表达式175
实例096 在UPDATE语句中应用子查询176
3.14 联合语句UNION178
实例097 使用联合查询178
实例098 多表联合查询179
实例099 对联合查询后的结果进行排序181
3.15 内连接查询182
实例100 简单内连接查询182
实例101 复杂内连接查询184
实例102 使用内连接选择一个表与另一个表中行相关的所有行185
3.16 外连接查询187
实例103 Left Outer Join查询187
实例104 Right Outer Join查询188
实例105 使用外连接进行多表联合查询190
3.17 利用IN进行查询192
实例106 使用IN引入子查询限定查询范围192
实例107 用IN查询表中的记录信息193
3.18 交叉表查询195
实例108 用CASE实现交叉表查询195
实例109 利用TRANSFORM分析数据196
实例110 利用TRANSFORM动态分析数据198
实例111 静态交叉表(SQL Server 2000)200
实例112 动态交叉表(SQL Server 2000)202
实例113 利用Pivot实现交叉表查询(SQL Server 2005)204
实例114 用Unpivot实现交叉表查询(SQL Server 2005)205
3.19 透视图表查询207
实例115 动态透视表207
实例116 透视图211
3.20 函数查询214
实例117 在查询语句中使用格式化函数214
实例118 在查询语句中使用字符串函数215
实例119 在查询中使用日期函数217
3.21 添加数据218
实例120 为指定的列插入值218
实例121 为所有列插入值219
实例122 批量添加数据220
实例123 INSERT语句和完整性约束222
实例124 利用多个表中的字段创建新记录集223
3.22 修改数据224
实例125 修改个别行中的个别列224
实例126 修改单个行的多个列226
实例127 修改所有行中的某一列227
实例128 修改数据时使用子查询228
实例129 修改数据时使用内连接230
实例130 在修改数据时使用函数231
3.23 删除数据232
实例131 用DELETE子句删除部分数据232
实例132 删除表中所有数据234
实例133 带有子查询的DELETE语句235
实例134 删除表中多余的重复行数据235
实例135 对数据库数据进行局部删除236
3.24 视图237
实例136 动态创建视图237
实例137 通过视图更改数据238
实例138 删除视图240
3.25 触发器241
实例139 创建触发器241
实例140 在程序中使用触发器243
实例141 触发器的嵌套使用244
3.26 存储过程246
实例142 创建存储过程246
实例143 删除存储过程247
实例144 在程序中使用存储过程248
实例145 加密存储过程250
3.27 其他应用251
实例146 在VB中执行事务251
实例147 在查询中使用游标253
实例148 列出网络中所有的SQL Server服务器255
实例149 利用Execute执行SQL语句256
实例150 解决查询过程中字段类型不同的问题257
实例151 把查询结果生成表258
实例152 追加查询结果到已存在的表中259
实例153 用VB实现SQL Server 2000存储过程调用260
实例154 动态创建Access数据库及数据表263
实例155 拼音简码查询267
实例156 在程序中应用视图269
第4章 数据库访问与显示271
4.1 连接Access数据库272
实例157 使用ADO连接Access 2003数据库272
实例158 使用ADO连接Access 2007数据库275
实例159 使用ADO连接加密的Access 2000数据库276
实例160 自动识别Access 2000数据库路径277
实例161 连接网络上共享的Access 2000数据库279
4.2 连接SQL Server数据库281
实例162 使用ODBC DSN连接SQL Server数据库281
实例163 使用ODBC非DSN连接SQL Server数据库283
实例164 使用OLEDB连接SQL Server数据库285
4.3 连接其他数据库286
实例165 连接Excel286
实例166 连接Excel 2007287
实例167 连接Oracle数据库288
实例168 数据库通用模块290
4.4 数据库结构的读取与修改294
实例169 读取Access数据库结构294
实例170 读取SQL Server数据库结构296
4.5 数据添加301
实例171 利用数据绑定控件增加新记录301
实例172 利用数据对象增加新记录304
实例173 利用SQL语句增加新记录307
实例174 利用表格批量增加记录310
4.6 图片存取技术316
实例175 使用存取文件名的方法存取图片316
实例176 使用Stream对象向数据库中存入图片320
4.7 数据修改323
实例177 利用数据绑定控件修改数据323
实例178 利用数据对象修改数据325
实例179 利用SQL语句修改数据327
实例180 删除添加法修改数据330
4.8 数据保存前判断332
实例181 判断输入数据是否符合要求332
实例182 批量数据保存前的判断335
实例183 防止数据保存时出现运行时错误338
4.9 数据删除340
实例184 删除表格中指定的记录340
实例185 利用SQL语句删除数据341
4.10 数据记录343
实例186 判断数据记录总数343
实例187 判断数据记录位置344
实例188 移动记录345
4.11 数据控件相关应用347
实例189 动态设置ADO控件的属性347
实例190 使用DataCombo和DataList控件显示关系表中的数据348
实例191 动态设置DataGrid控件的数据源350
实例192 用代码设置DataGrid控件的列标头350
实例193 快速将DataGrid控件中的数据显示在文本框中351
实例194 在DataGrid控件中实现下拉列表框353
实例195 使用代码格式化DataGrid控件中的数据354
实例196 根据数据字段类型自动格式化DataGrid表格中的数据355
实例197 使DataGrid控件刷新前后记录的位置保持不变356
实例198 隐藏MSHFlexGrid控件的行和列357
实例199 动态调整MSHFlexGrid表格中字段的顺序358
实例200 提高数据输入速度359
实例201 设置奇、偶行颜色不同的表格361
实例202 在MSHFlexGrid控件中显示图片362
实例203 利用MSHFlexGrid控件的排序功能对数据排序363
实例204 合并MSHFlexGrid控件中的数据364
实例205 利用MSHFlexGrid控件的合并功能制作特色报表366
实例206 动态增加行367
4.12 二进制数据处理技术369
实例207 使用存取文件路径的方法存取图片369
实例208 使用AppendChunk方法将二进制文件存入数据库370
实例209 使用Stream对象将二进制文件存入数据库372
实例210 使用GetChunk()方法导出数据库中的二进制文件374
实例211 用Stream对象将数据库中的二进制数据导出376
实例212 向SQLServer数据库存入图片377
实例213 读取并打开数据库中存储的文本文件379
实例214 读取并打开数据库中存储的图片380
实例215 读取并打开数据库中存储的多媒体文件382
实例216 将SQL Server数据库中的image数据类型的图形文件导出为.bmp文件383
4.13 数据库和其他文件的转换384
实例217 将硬盘文件目录转为数据库数据384
实例218 将数据库文件转换为文本文件386
实例219 将数据库数据传给Excel388
实例220 将Excel数据传给Access数据库389
实例221 将数据库数据传给Word391
实例222 将SQL Server数据库中的表插入Access数据库392
实例223 SQL Server导入Access时,如何处理decimal类型字段引起的错误393
实例224 将Access数据库转换为SQL Server 2005数据库394
实例225 多种数据库与Excel的转换395
4.14 数据库结构的创建与读取技巧399
实例226 使用DAO创建Access数据库399
实例227 使用ADOX动态创建Access数据库和表400
实例228 获得Access数据库中的所有表402
实例229 使用代码创建SQL Server数据库、表和字段403
实例230 获取SQL Server服务器404
实例231 获取SQL Server数据库405
实例232 获取SQL Server数据表406
实例233 获取字段并将其添加到下拉列表框中407
实例234 判断一个表是否存在408
4.15 数据库安全410
实例235 加密密码字符串410
实例236 使用DAO方法创建加密数据库411
实例237 锁定数据库中的表412
实例238 为数据库上锁413
实例239 改变Access 2000数据库头文件加密数据库415
实例240 改变扩展名保护Access数据库416
实例241 防止SQL注入式攻击417
4.16 数据维护418
实例242 备份Access数据库418
实例243 SQL Server数据库的备份与恢复421
实例244 定时备份数据423
实例245 修复Access数据库425
实例246 压缩数据库文件426
实例247 在VB中附加SQL Server数据库428
实例248 在VB中批量附加SQL Server数据库429
实例249 在VB中分离SQL Server数据库430
实例250 动态创建Access数据库及数据表432
实例251 SQL Server对象导出器436
实例252 通过触发器对数据进行增删改442
实例253 通过存储过程对商品信息进行管理446
实例254 动态创建SQL Server数据库及数据表451
4.17 连接Paradox、FoxPro、Sybase数据库454
实例255 使用ADO控件访问Paradox数据库454
实例256 使用ADO控件访问DBase/FoxPro数据库456
实例257 使用ADO控件访问Sybase数据库457
4.18 管理系统开发相关459
实例258 带图像列表的系统登录程序459
实例259 权限设置程序462
实例260 系统初始化464
4.19 数据显示技术466
实例261 分页显示数据466
实例262 动态查询模块469
实例263 利用二进制数据检索用户头像475
实例264 利用MSHFlexGrid控件实现主从显示478
实例265 利用透视表分析图书销售情况479
第3篇 网络技术与Web开发482
第5章 网络技术与应用482
5.1 网络信息的获取与设置483
实例266 获得计算机名称和工作组483
实例267 获取本机所有IP地址485
实例268 获取本机IP地址以及计算机名称486
实例269 获得局域网中的计算机名称和IP地址488
实例270 利用Winsock控件获得本机名称490
实例271 利用Winsock控件获得本机的IP地址491
实例272 从注册表中获取IP地址491
实例273 获得和设置计算机IP信息492
实例274 获取网卡的物理地址495
5.2 资源共享497
实例275 映射网络驱动器497
实例276 获得网上共享资源498
实例277 点对点文件传输500
实例278 局域网复制文件503
实例279 采用TCP协议传输文件504
实例280 确定与服务器相连的打印机506
实例281 定时网络共享控制508
实例282 保证联网计算机时间同步510
5.3 邮件发送511
实例283 邮件接收程序511
实例284 邮件群发程序513
实例285 发送电子邮件附件515
实例286 邮件数据管理程序516
实例287 利用JMail收发邮件518
实例288 获取已安装的邮件发送程序名称522
5.4 文件上传与下载523
实例289 用Internet Transfer编写FTP程序523
实例290 利用VB实现软件下载525
实例291 使用API函数下载网络文件526
实例292 在VB中利用XMLHTTP下载远程文件528
实例293 程序在局域网上自动更新529
实例294 自我升级程序531
5.5 网络其他相关533
实例295 远程控制局域网计算机533
实例296 网络状态监视535
实例297 网速监控538
实例298 获得拨号网络的列表540
实例299 局域网信使服务542
实例300 聊天程序543
实例301 提高XP下ADSL网速544
实例302 网上调查545
实例303 判断输入的IP地址是否符合要求548
第6章 网络Web开发550
6.1 网页信息的获取551
实例304 QQ通信窗口的调用551
实例305 获取WebBrowser控件句柄552
实例306 获取网页中JavaScript全局变量值553
实例307 获取HTTP头部信息555
实例308 获得网页中的所有超链接556
实例309 提取网页源码558
实例310 使用记事本查看网页源文件559
6.2 网页收藏与管理560
实例311 加入收藏夹560
实例312 设置IE的主页561
实例313 网站网址导航程序562
实例314 清除上网历史记录563
实例315 创建网页快捷方式564
实例316 将指定网址加入收藏夹565
实例317 修改Internet Explorer标题栏566
实例318 网站违禁数据检索程序567
实例319 批量获取网页内容到数据库568
6.3 Internet Explorer控制569
实例320 网页另存为569
实例321 网页内容全选571
实例322 Internet Explorer页面设置572
实例323 运行Internet Explorer并获取事件573
实例324 判断一个文件是否在IE的缓存中574
第4篇 安全防护与入侵破解578
第7章 加密、安全与软件注册578
7.1 常用加密算法579
实例325 使用MD5算法对密码进行加密579
实例326 RC4加密582
实例327 RSA加密583
实例328 生成DES加密dll585
实例329 SHA1加密589
实例330 恺撒加密593
7.2 软件注册与安全防护595
实例331 SQL密码扫描595
实例332 利用VB实现杀毒软件功能596
实例333 计算机锁定程序600
实例334 明码序列号保护604
实例335 非明码序列号保护605
实例336 监控计算机TCP/IP端口607
实例337 关闭445端口608
实例338 防止SYN洪水攻击609
实例339 SQL注入攻击610
实例340 限定计算机使用时间611
实例341 限定用户使用计算机612
实例342 加密文件夹613
实例343 利用磁盘的序列号进行软件加密615
实例344 利用网卡MAC地址进行软件加密616
实例345 限定输入错误密码次数618
实例346 制作软件光盘版619
实例347 对Access数据库加密/解密620
第8章 黑客入侵与破解623
8.1 端口入侵624
实例348 扫描远程计算机开放服务624
实例349 3389端口入侵626
实例350 IPC$密码暴力破解627
实例351 FTP弱口令扫描629
实例352 SQL Server弱口令扫描631
实例353 IP扫描器632
实例354 代理协议的穿透635
8.2 网页探秘637
实例355 自动提交网页表单637
实例356 网页弱密码的测试638
实例357 网页中验证码的识别640
实例358 获取FLV真实播放地址641
实例359 躲避Session验证642
实例360 采用Cookie欺骗躲避验证643
8.3 病毒与外挂645
实例361 程序跟随系统启动645
实例362 更改IE首页646
实例363 线程注入646
实例364 VBS病毒的制作650
实例365 破解补丁的制作651
实例366 开启磁盘分区共享651
实例367 提升用户权限652
实例368 AUTORUN病毒原理653
实例369 外挂与钩子654
第5篇 打印技术与报表图表658
第9章 打印技术的应用658
9.1 打印各种文字659
实例370 打印简单的字符串659
实例371 设置打印字体、字号等659
实例372 打印彩色文字661
实例373 文字竖排打印效果661
实例374 使打印的超长文本自动换行662
实例375 根据纸张大小和字高计算每页打印行数664
9.2 打印窗体、控件和图形665
实例376 打印窗体665
实例377 打印窗体文本666
实例378 打印ListView控件中的内容669
实例379 打印RichTextBox控件中的内容670
实例380 打印浏览器内容672
实例381 打印图片673
实例382 打印简历675
实例383 打印图表677
实例384 可批量打印文件夹照片的打印程序678
9.3 连续、分页和分栏打印680
实例385 换页打印680
实例386 动态分页打印681
实例387 分栏打印688
实例388 连续打印691
实例389 可调整列宽的打印695
9.4 证书、单据特色打印696
实例390 打印汇款单696
实例391 打印信封标签698
实例392 批量打印工作证700
实例393 批量打印证书702
实例394 库存盘点单打印703
实例395 连续纸销售单打印707
实例396 批量打印Access数据库中的数据710
实例397 打印SQL Server 2000数据库中的数据711
实例398 打印连续号码的标签713
实例399 证书套打714
实例400 设计条形码打印程序716
实例401 批量打印条形码717
实例402 批量打印Word文档720
实例403 批量打印Excel表格721
实例404 编写银行取款排号小票打印程序722
实例405 打印订单汇总724
第10章 报表的创建727
10.1 数据环境与报表设计器728
实例406 简单报表728
实例407 设置DataReport的报表宽度和纸宽733
实例408 预览DataReport报表734
实例409 创建图书数据报表735
实例410 向报表中添加日期、时间和页码738
实例411 创建客房信息纵栏式报表739
实例412 分组统计报表741
实例413 主明细报表744
实例414 导出报表为HTML文件749
实例415 利用Command执行动作查询语句751
实例416 在DataReport中使用带参数的SQL语句选择数据752
10.2 水晶报表的创建753
实例417 安装水晶报表Crystal Reports753
实例418 使用Crystal Reports创建一个报表754
实例419 设置横向页面757
实例420 使用VB程序打印水晶报表757
实例421 动态设置报表路径758
实例422 使用Crystal Reports设计商用报表759
第11章 图表的创建762
11.1 简单图表763
实例423 设置MSChart控件的Data属性创建图表763
实例424 设置MSChaart控件的DataSource属性创建图表764
实例425 设置MSChart控件的ChartData属性创建图表765
实例426 获取数据时缺少字段的问题766
实例427 对图表数据进行打印767
实例428 使表格数据图表动态调整768
实例429 利用TRANSFORM制作透视表770
11.2 图表样式与外观771
实例430 向图表中添加或修改标签771
实例431 修改图表的字体和颜色773
实例432 动态设置图表区字体774
实例433 动态填充图表元素的颜色775
实例434 动态改变图表的比例777
实例435 设置和改变图表的注脚778
实例436 动态修改图表的图例样式778
11.3 图表的综合应用779
实例437 将数组中的数据利用图表分析779
实例438 在多个关系表中分析数据780
实例439 对某一行数据进行分析781
实例440 对分组统计数据进行分析783
实例441 利用三维图表分析数据784
实例442 利用饼形图分析产品市场占有率785
实例443 利用饼形图分析公司男女人数比率786
实例444 利用图表分析企业进货、销售和库存情况787
实例445 利用折线图分析商品的价格走势788
实例446 网站人气指数曲线分析789
实例447 利用柱形图分析房产销售情况790
实例448 利用区域图对比分析员工业绩791
实例449 利用组合图分析高级轿车的销售情况793
实例450 数据与图表互动794
实例451 利用MSChart控件对生产指标进行统计分析796
第6篇 程序控制与磁盘管理804
第12章 程序应用控制804
12.1 调用系统工具805
实例452 调用画图程序805
实例453 调用记事本806
实例454 调用Windows计算器程序807
实例455 设置输入法顺序808
12.2 调用Office810
实例456 调用OutLook管理邮件810
实例457 调用Word统计字数811
实例458 批量打开Word文档813
实例459 调用PowerPoint电子文档814
实例460 显示Office助手815
12.3 时钟控制817
实例461 倒计时程序817
实例462 设计一个定时闹钟程序819
12.4 其他应用820
实例463 在VB中调用帮助文件820
实例464 调用文件时具有wait功能822
实例465 禁止用户复制文字823
实例466 调用word实现实时公告824
实例467 VB菜单提取器826
第13章 磁盘管理技术832
13.1 获取磁盘信息833
实例468 获取磁盘的剩余空间833
实例469 获取逻辑分区信息834
实例470 获取物理硬盘个数和逻辑分区个数835
实例471 获取物理硬盘信息836
实例472 获取磁盘信息838
实例473 获取磁盘的总空间840
13.2 获取卷标信息841
实例474 利用FSO获取计算机中所有驱动器的卷标841
实例475 使用API获取计算机中所有驱动器的名称842
实例476 获得网络驱动器名称844
实例477 获取分区卷标的简单方法846
实例478 利用FSO获取驱动器的卷标847
13.3 磁盘操作848
实例479 设置磁盘卷标848
实例480 格式化磁盘850
实例481 整理磁盘碎片851
实例482 从FAT32转换为NTFS852
实例483 隐藏磁盘分区853
实例484 显示被隐藏的磁盘分区855
实例485 更改磁盘分区号856
13.4 磁盘监控与分析857
实例486 使用FSO判断驱动器的类型857
实例487 使用API函数判断驱动器的类型858
实例488 监视硬盘860
实例489 判断光驱是否有光盘862
实例490 判断是否插入存储器863
实例491 检测软驱是否有软盘864
第7篇 系统与硬件设备868
第14章 注册表868
14.1 IE优化与个性化869
实例492 禁止更改“Internet选项”中的“历史记录”项869
实例493 禁止更改“Internet临时文件”项870
实例494 禁止更改“辅助功能”选项872
实例495 禁止更改“语言”项874
实例496 禁止更改“主页”项876
实例497 禁止更改“字体”项878
实例498 隐藏“安全”选项卡880
实例499 隐藏“常规”选项卡881
实例500 隐藏“程序”选项卡883
实例501 隐藏“高级”选项卡885
实例502 隐藏“连接”选项卡886
实例503 隐藏“内容”选项卡888
14.2 桌面“开始”菜单优化与个性化890
实例504 更改桌面图标之间的垂直间距890
实例505 去除快捷方式图标中的小箭头891
实例506 删除提示信息892
实例507 隐藏“任务栏和「开始」菜单”选项894
实例508 隐藏“我的文档”选项895
实例509 隐藏“帮助和支持”选项897
实例510 隐藏“关机”选项899
实例511 隐藏“搜索”选项900
实例512 隐藏“文档”选项902
实例513 隐藏“运行”选项903
实例514 隐藏“控制面板”、“网络连接”和“打印机和传真”3个选项905
实例515 隐藏“网上邻居”图标907
实例516 隐藏“我的文档”图标908
实例517 隐藏桌面图标910
实例518 在“开始”菜单中加入“注销”选项912
14.3 系统优化与设置913
实例519 隐藏任务栏中的时钟913
实例520 禁止任务栏的右键菜单915
实例521 禁止改变任务栏的停靠位置916
实例522 隐藏“显示属性”对话框的“外观”选项卡917
实例523 隐藏“显示属性”对话框的“屏幕保护”选项卡918
实例524 隐藏“显示属性”对话框的“桌面”选项卡919
实例525 隐藏“显示属性”对话框的“设置”选项卡920
实例526 隐藏控制面板的“声音与音频设备”选项921
第15章 系统信息与WMI查询923
15.1 获取CPU信息924
实例527 获取计算机CPU版本信息924
实例528 获取CPU编号925
实例529 获取计算机CPU制造商名称925
实例530 获取计算机CPU的最大时钟频率926
实例531 获取CPU二级缓存尺寸927
实例532 获取计算机CPU外部频率928
实例533 获取计算机CPU当前时钟频率929
实例534 获取计算机CPU当前电压930
实例535 获取计算机CPU当前使用率930
实例536 获取计算机CPU地址宽度931
15.2 获取显示设备信息932
实例537 获取显示设备的PNPDeviceID932
实例538 获取显示设备的名称933
实例539 获取显示设备的驱动版本号934
实例540 获取显示设备的驱动程序文件935
实例541 获取显示设备的当前颜色值936
实例542 获取显示设备的显示处理器937
实例543 获取显示设备的最小刷新率938
实例544 获取显示设备的最大刷新率939
实例545 获取显示设备的当前垂直分辨率940
实例546 获取显示设备的当前水平分辨率941
实例547 获取显示设备的当前显示模式941
15.3 获取声音设备信息942
实例548 获取声音设备的产品名称942
实例549 获取声音设备的PNPDeviceID943
实例550 获取声音设备的制造商名称944
15.4 获取及设置网卡信息945
实例551 获取有效网卡的名称945
实例552 显示网卡信息946
实例553 设置网卡IP地址、子网掩码、网关及DNS947
实例554 获取网卡MAC物理地址948
15.5 获取系统驱动程序的描述信息949
实例555 获取系统驱动程序的描述信息949
实例556 获取系统正在运行的驱动程序950
实例557 获取系统服务程序的描述信息951
实例558 获取系统服务程序的程序文件952
实例559 获取系统正在运行的服务程序953
实例560 获取系统已经停止的服务程序954
实例561 获取后台已经停止的驱动程序955
15.6 获取操作系统信息956
实例562 获取操作系统的启动时间956
实例563 获取操作系统的安装日期957
实例564 获取Windows账户和组信息958
15.7 获取主板信息959
实例565 获取主板BIOS信息959
实例566 获取主板制造商名称和型号960
15.8 网络共享管理960
实例567 创建网络共享960
实例568 删除网络共享961
实例569 枚举网络共享962
15.9 WMI的其他应用963
实例570 备份程序事件日志963
实例571 获取当前打印队列信息964
实例572 枚举快捷方式文件965
实例573 枚举Win32 Service所有属性名称966
实例574 使用WMI方法启动记事本程序967
实例575 获取计算机的数据宽度968
实例576 获取计算机产品名称968
第16章 硬件相关技术970
16.1 串口控制971
实例577 通过串口传递数据971
实例578 通过串口控制对方计算机973
16.2 加密狗974
实例579 将密码写入加密狗974
实例580 使用加密狗设计加密程序976
16.3 IC卡的应用977
实例581 向IC卡中写入数据977
实例582 读取IC卡中的数据979
实例583 利用IC卡制作考勤程序981
16.4 监控983
实例584 利用简易摄像头编写监控程序983
实例585 编写监控录像程序985
实例586 定时监控程序987
16.5 扫描、条码988
实例587 利用条形码扫描器销售商品988
实例588 设计条形码打印程序990
16.6 POS控制991
实例589 设计钱箱控制程序991
实例590 设计扫描仪控制程序992
实例591 设计发票机控制程序994
实例592 客户来电支持系统995
实例593 利用手机群发短信998
实例594 利用神龙卡制作练歌房程序999
实例595 通过语音卡实现电话的拨打与接听1000
实例596 视频监控1007
实例597 使用ID卡读卡器获取持卡人信息1012
实例598 员工指纹考勤系统1015
实例599 使用短信猫发送短信1021
实例600 通过短信猫实现短信自动回复1024