Visual Basic开发实例大全:提高卷

Visual Basic开发实例大全:提高卷
作 者: 软件开发技术联盟
出版社: 清华大学出版社
丛编项:
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: Basic VB VB Script 程序设计 计算机/网络
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

  作者系一家以计算机软件开发和教育为核心的高科技企业和一些中青年骨干教师组成松散组织,专门从事应用软件开发与服务,涉及的软件行业有煤矿、公交、物流、办公系统、零售、生产等多种领域。该组织近年来参与的图书有《软件开发视频大讲堂》、《软件开发全程实录》等多个系列,5种图书荣获“全行业优秀畅销书”奖,3种荣获出版社“优秀畅销书(专业类)“奖,11种版权输出到台湾等地,为IT教育培训做出了积极贡献。

内容简介

《Visual Basic开发实例大全(提高卷)》筛选、汇集了Visual Basic开发从基础知识到高级应用各个层面的大量实例及源代码,共有600个左右,每个实例及源代码按实例说明、关键技术、设计过程、详尽注释、秘笈心法的顺序进行了分析解读。全书分7篇共16章,主要包括VisualBasic的多媒体开发、数据库应用、网络技术与Web开发、安全防护与入侵破解、打印技术与报表图表、程序控制与磁盘管理、系统与硬件设备等内容。配书光盘附带了实例的源程序。《Visual Basic开发实例大全(提高卷)》既适合Visual Basic程序员参考和查阅,也适合VisualBasic初学者,如高校学生、软件开发培训学员及相关求职人员学习、练习、速查使用。

图书目录

第1篇

多媒体开发

第1章

音频开发技术

TTS开发

实例001

语音识别程序

实例002

语音朗读程序

实例003

WAV音频流识别程序

实例004

提供朗读方式的朗读程序

实例005

带口型演示的英文朗读程序

实例006

TTS语音录音

音频播放及录制

实例007

播放MP3文件

实例008

实现队列播放MP3

实例009

读取和写入M3U文件

实例010

迷你歌词秀

实例011

歌词编辑器

实例012

自制录音机

实例013

实时在线广播

实例014

播放MIDI和WAV文件

实例015

利用sndPlaySound()函数播放音频文件

实例016

利用mciExecute()函数播放WAV文件

实例017

播放资源文件中的声音

实例018

取得WAV文件信息

实例019

利用DirectSound编程实现实时混音

实例020

利用API播放CD

实例021

播放MIDI声音文件

音频设备控制

实例022

利用PC喇叭播放声音

实例023

检查是否安装声卡

实例024

控制系统音量

实例025

检测系统是否支持声音

第2章

视频开发技术

常见视频格式播放

实例026

播放FLV视频

实例027

播放MPG视频

实例028

播放VCD视频

实例029

利用MMControl控件播放AVI动画

实例030

满屏播放AVI文件

实例031

视频画中画

实例032

宣传视频

资源提取与画面捕捉

实例033

提取FLV文件中的视频资源

实例034

USB摄像头视频捕捉

实例035

在线视频转播

实例036

屏幕录像

第2篇

数据库应用

第3章

SQL查询与对象的应用

SELECT子句的使用

实例037

查询特定列数据

实例038

在查询时使用列别名

实例039

对列进行计算

实例040

使用函数设置条件

查询常量

实例041

数值型常量查询

实例042

字符型常量查询

实例043

日期型常量查询

实例044

逻辑型常量查询

实例045

查询空数据

查询控件

实例046

查询控件中的字符型数据

实例047

查询控件中的数值型数据

实例048

查询控件中的日期型数据

实例049

将控件作为字段、操作符和内容进行查询

查询变量

实例050

利用变量查询字符串数据

实例051

利用变量查询数值型数据

实例052

利用变量查询日期型数据

模式查询

实例053

在Jet

SQL语法中使用通配符

实例054

在SQL

Server中用通配符“%”进行查询

实例055

在SQL

Server中用通配符“[]”进行查询

实例056

在SQL

Server中用通配符“_”进行查询

实例057

在SQL

Server中用通配符“[^]”进行查询

限制结果查询

实例058

查询前10名数据

实例059

查询后10名数据

实例060

取出数据统计结果前10名数据

实例061

查询前40%的数据

周期、日期查询

实例062

查询指定日期的数据

实例063

查询指定时间段的数据

实例064

按月查询数据

实例065

只输出日期时间型数据的日期部分

实例066

在不同数据环境中进行日期查询

大小比较、逻辑查询

实例067

查询数据大于指定条件的数据

实例068

NOT与谓词进行组合条件的查询

实例069

查询时不显示重复记录

实例070

列出数据中的重复记录和记录条数

排序、分组统计

实例071

对数据进行降序查询

实例072

对数据进行多条件排序

实例073

对统计结果进行排序

实例074

数据分组统计(单列)

实例075

按仓库分组统计图书库存(多列)

实例076

多表分组统计

实例077

使用COMPUTE和COMPUTE

BY子句

实例078

GROUP

BY子句进行分组查询的注意事项

实例079

GROUP

BY与HAVING一起使用

实例080

将查询结果进行分组小计

实例081

利用HAVING语句过滤分组数据

实例082

HAVING语句应用在多表查询中

聚集函数

实例083

利用聚集函数SUM()对销售额进行汇总

实例084

利用聚集函数AVG()求某班学生的平均年龄

实例085

利用聚集函数MIN()求销售额、利润最少的商品

实例086

利用聚集函数MAX()求月销售额完成最多的员工

实例087

利用聚集函数COUNT()求日销售额大于某值的商品数

实例088

利用聚集函数First()或Last()求数据表中第一条或最后一条记录

多表查询(连接查询)

实例089

利用FROM子句进行多表查询

实例090

使用表的别名

嵌套查询

实例091

简单的嵌套查询

实例092

复杂的嵌套查询

实例093

嵌套查询在查询统计中的应用

子查询

实例094

把子查询用作派生的表

实例095

把子查询用作表达式

实例096

在UPDATE语句中应用子查询

联合语句UNION

实例097

使用联合查询

实例098

多表联合查询

实例099

对联合查询后的结果进行排序

内连接查询

实例100

简单内连接查询

实例101

复杂内连接查询

实例102

使用内连接选择一个表与另一个表中行相关的所有行

外连接查询

实例103

Left

Outer

Join查询

实例104

Right

Outer

Join查询

实例105

使用外连接进行多表联合查询

利用IN进行查询

实例106

使用IN引入子查询限定查询范围

实例107

用IN查询表中的记录信息

交叉表查询

实例108

用CASE实现交叉表查询

实例109

利用TRANSFORM分析数据

实例110

利用TRANSFORM动态分析数据

实例111

静态交叉表(SQL

Server

2000)

实例112

动态交叉表(SQL

Server

2000)

实例113

利用Pivot实现交叉表查询(SQL

Server

2005)

实例114

用Unpivot实现交叉表查询(SQL

Server

2005)

透视图表查询

实例115

动态透视表

实例116

透视图

函数查询

实例117

在查询语句中使用格式化函数

实例118

在查询语句中使用字符串函数

实例119

在查询中使用日期函数

添加数据

实例120

为指定的列插入值

实例121

为所有列插入值

实例122

批量添加数据

实例123

INSERT语句和完整性约束

实例124

利用多个表中的字段创建新记录集

修改数据

实例125

修改个别行中的个别列

实例126

修改单个行的多个列

实例127

修改所有行中的某一列

实例128

修改数据时使用子查询

实例129

修改数据时使用内连接

实例130

在修改数据时使用函数

删除数据

实例131

用DELETE子句删除部分数据

实例132

删除表中所有数据

实例133

带有子查询的DELETE语句

实例134

删除表中多余的重复行数据

实例135

对数据库数据进行局部删除

视图

实例136

动态创建视图

实例137

通过视图更改数据

实例138

删除视图

触发器

实例139

创建触发器

实例140

在程序中使用触发器

实例141

触发器的嵌套使用

存储过程

实例142

创建存储过程

实例143

删除存储过程

实例144

在程序中使用存储过程

实例145

加密存储过程

其他应用

实例146

在VB中执行事务

实例147

在查询中使用游标

实例148

列出网络中所有的SQL

Server服务器

实例149

利用Execute执行SQL语句

实例150

解决查询过程中字段类型不同的问题

实例151

把查询结果生成表

实例152

追加查询结果到已存在的表中

实例153

用VB实现SQL

Server

2000存储过程调用

实例154

动态创建Access数据库及数据表

实例155

拼音简码查询

实例156

在程序中应用视图

第4章

数据库访问与显示

连接Access数据库

实例157

使用ADO连接Access

2003数据库

实例158

使用ADO连接Access

2007数据库

实例159

使用ADO连接加密的Access

2000数据库

实例160

自动识别Access

2000数据库路径

实例161

连接网络上共享的Access

2000数据库

连接SQL

Server数据库

实例162

使用ODBC

DSN连接SQL

Server数据库

实例163

使用ODBC非DSN连接SQL

Server数据库

实例164

使用OLE

DB连接SQL

Server数据库

连接其他数据库

实例165

连接Excel

实例166

连接Excel

实例167

连接Oracle数据库

实例168

数据库通用模块

数据库结构的读取与修改

实例169

读取Access数据库结构

实例170

读取SQL

Server数据库结构

数据添加

实例171

利用数据绑定控件增加新记录

实例172

利用数据对象增加新记录

实例173

利用SQL语句增加新记录

实例174

利用表格批量增加记录

图片存取技术

实例175

使用存取文件名的方法存取图片

实例176

使用Stream对象向数据库中存入图片

数据修改

实例177

利用数据绑定控件修改数据

实例178

利用数据对象修改数据

实例179

利用SQL语句修改数据

实例180

删除添加法修改数据

数据保存前判断

实例181

判断输入数据是否符合要求

实例182

批量数据保存前的判断

实例183

防止数据保存时出现运行时错误

数据删除

实例184

删除表格中指定的记录

实例185

利用SQL语句删除数据

数据记录

实例186

判断数据记录总数

实例187

判断数据记录位置

实例188

移动记录

数据控件相关应用

实例189

动态设置ADO控件的属性

实例190

使用DataCombo和DataList控件显示关系表中的数据

实例191

动态设置DataGrid控件的数据源

实例192

用代码设置DataGrid控件的列标头

实例193

快速将DataGrid控件中的数据显示在文本框中

实例194

在DataGrid控件中实现下拉列表框

实例195

使用代码格式化DataGrid控件中的数据

实例196

根据数据字段类型自动格式化DataGrid表格中的数据

实例197

使DataGrid控件刷新前后记录的位置保持不变

实例198

隐藏MSHFlexGrid控件的行和列

实例199

动态调整MSHFlexGrid表格中字段的顺序

实例200

提高数据输入速度

实例201

设置奇、偶行颜色不同的表格

实例202

在MSHFlexGrid控件中显示图片

实例203

利用MSHFlexGrid控件的排序功能对数据排序

实例204

合并MSHFlexGrid控件中的数据

实例205

利用MSHFlexGrid控件的合并功能制作特色报表

实例206

动态增加行

二进制数据处理技术

实例207

使用存取文件路径的方法存取图片

实例208

使用AppendChunk方法将二进制文件存入数据库

实例209

使用Stream对象将二进制文件存入数据库

实例210

使用GetChunk()方法导出数据库中的二进制文件

实例211

用Stream对象将数据库中的二进制数据导出

实例212

向SQL

Server数据库存入图片

实例213

读取并打开数据库中存储的文本文件

实例214

读取并打开数据库中存储的图片

实例215

读取并打开数据库中存储的多媒体文件

实例216

将SQL

Server数据库中的image数据类型的图形文件导出为.bmp文件

数据库和其他文件的转换

实例217

将硬盘文件目录转为数据库数据

实例218

将数据库文件转换为文本文件

实例219

将数据库数据传给Excel

实例220

将Excel数据传给Access数据库

实例221

将数据库数据传给Word

实例222

将SQL

Server数据库中的表插入Access数据库

实例223

SQL

Server导入Access时,如何处理decimal类型字段引起的错误

实例224

将Access数据库转换为SQL

Server

2005数据库

实例225

多种数据库与Excel的转换

数据库结构的创建与读取技巧

实例226

使用DAO创建Access数据库

实例227

使用ADOX动态创建Access数据库和表

实例228

获得Access数据库中的所有表

实例229

使用代码创建SQL

Server数据库、表和字段

实例230

获取SQL

Server服务器

实例231

获取SQL

Server数据库

实例232

获取SQL

Server数据表

实例233

获取字段并将其添加到下拉列表框中

实例234

判断一个表是否存在

数据库安全

实例235

加密密码字符串

实例236

使用DAO方法创建加密数据库

实例237

锁定数据库中的表

实例238

为数据库上锁

实例239

改变Access

2000数据库头文件加密数据库

实例240

改变扩展名保护Access数据库

实例241

防止SQL注入式攻击

数据维护

实例242

备份Access数据库

实例243

SQL

Server数据库的备份与恢复

实例244

定时备份数据

实例245

修复Access数据库

实例246

压缩数据库文件

实例247

在VB中附加SQL

Server数据库

实例248

在VB中批量附加SQL

Server数据库

实例249

在VB中分离SQL

Server数据库

实例250

动态创建Access数据库及数据表

实例251

SQL

Server对象导出器

实例252

通过触发器对数据进行增删改

实例253

通过存储过程对商品信息进行管理

实例254

动态创建SQL

Server数据库及数据表

连接Paradox、FoxPro、Sybase数据库

实例255

使用ADO控件访问Paradox数据库

实例256

使用ADO控件访问DBase/FoxPro数据库

实例257

使用ADO控件访问Sybase数据库

管理系统开发相关

实例258

带图像列表的系统登录程序

实例259

权限设置程序

实例260

系统初始化

数据显示技术

实例261

分页显示数据

实例262

动态查询模块

实例263

利用二进制数据检索用户头像

实例264

利用MSHFlexGrid控件实现主从显示

实例265

利用透视表分析图书销售情况

第3篇

网络技术与Web开发

第5章

网络技术与应用

网络信息的获取与设置

实例266

获得计算机名称和工作组

实例267

获取本机所有IP地址

实例268

获取本机IP地址以及计算机名称

实例269

获得局域网中的计算机名称和IP地址

实例270

利用Winsock控件获得本机名称

实例271

利用Winsock控件获得本机的IP地址

实例272

从注册表中获取IP地址

实例273

获得和设置计算机IP信息

实例274

获取网卡的物理地址

资源共享

实例275

映射网络驱动器

实例276

获得网上共享资源

实例277

点对点文件传输

实例278

局域网复制文件

实例279

采用TCP协议传输文件

实例280

确定与服务器相连的打印机

实例281

定时网络共享控制

实例282

保证联网计算机时间同步

邮件发送

实例283

邮件接收程序

实例284

邮件群发程序

实例285

发送电子邮件附件

实例286

邮件数据管理程序

实例287

利用JMail收发邮件

实例288

获取已安装的邮件发送程序名称

文件上传与下载

实例289

用Internet

Transfer编写FTP程序

实例290

利用VB实现软件下载

实例291

使用API函数下载网络文件

实例292

在VB中利用XMLHTTP下载远程文件

实例293

程序在局域网上自动更新

实例294

自我升级程序

网络其他相关

实例295

远程控制局域网计算机

实例296

网络状态监视

实例297

网速监控

实例298

获得拨号网络的列表

实例299

局域网信使服务

实例300

聊天程序

实例301

提高XP下ADSL网速

实例302

网上调查

实例303

判断输入的IP地址是否符合要求

第6章

网络Web开发

网页信息的获取

实例304

QQ通信窗口的调用

实例305

获取WebBrowser控件句柄

实例306

获取网页中JavaScript全局变量值

实例307

获取HTTP头部信息

实例308

获得网页中的所有超链接

实例309

提取网页源码

实例310

使用记事本查看网页源文件

网页收藏与管理

实例311

加入收藏夹

实例312

设置IE的主页

实例313

网站网址导航程序

实例314

清除上网历史记录

实例315

创建网页快捷方式

实例316

将指定网址加入收藏夹

实例317

修改Internet

Explorer标题栏

实例318

网站违禁数据检索程序

实例319

批量获取网页内容到数据库

Internet

Explorer控制

实例320

网页另存为

实例321

网页内容全选

实例322

Internet

Explorer页面设置

实例323

运行Internet

Explorer并获取事件

实例324

判断一个文件是否在IE的缓存中

第4篇

安全防护与入侵破解

第7章

加密、安全与软件注册

常用加密算法

实例325

使用MD5算法对密码进行加密

实例326

RC4加密

实例327

RSA加密

实例328

生成DES加密dll

实例329

SHA1加密

实例330

恺撒加密

软件注册与安全防护

实例331

SQL密码扫描

实例332

利用VB实现杀毒软件功能

实例333

计算机锁定程序

实例334

明码序列号保护

实例335

非明码序列号保护

实例336

监控计算机TCP/IP端口

实例337

关闭445端口

实例338

防止SYN洪水攻击

实例339

SQL注入攻击

实例340

限定计算机使用时间

实例341

限定用户使用计算机

实例342

加密文件夹

实例343

利用磁盘的序列号进行软件加密

实例344

利用网卡MAC地址进行软件加密

实例345

限定输入错误密码次数

实例346

制作软件光盘版

实例347

对Access数据库加密/解密

第8章

黑客入侵与破解

端口入侵

实例348

扫描远程计算机开放服务

实例349

3389端口入侵

实例350

IPC$密码暴力破解

实例351

FTP弱口令扫描

实例352

SQL

Server

弱口令扫描

实例353

IP扫描器

实例354

代理协议的穿透

网页探秘

实例355

自动提交网页表单

实例356

网页弱密码的测试

实例357

网页中验证码的识别

实例358

获取FLV真实播放地址

实例359

躲避Session验证

实例360

采用Cookie欺骗躲避验证

病毒与外挂

实例361

程序跟随系统启动

实例362

更改IE首页

实例363

线程注入

实例364

VBS病毒的制作

实例365

破解补丁的制作

实例366

开启磁盘分区共享

实例367

提升用户权限

实例368

AUTORUN病毒原理

实例369

外挂与钩子

第5篇

打印技术与报表图表

第9章

打印技术的应用

打印各种文字

实例370

打印简单的字符串

实例371

设置打印字体、字号等

实例372

打印彩色文字

实例373

文字竖排打印效果

实例374

使打印的超长文本自动换行

实例375

根据纸张大小和字高计算每页打印行数

打印窗体、控件和图形

实例376

打印窗体

实例377

打印窗体文本

实例378

打印ListView控件中的内容

实例379

打印RichTextBox控件中的内容

实例380

打印浏览器内容

实例381

打印图片

实例382

打印简历

实例383

打印图表

实例384

可批量打印文件夹照片的打印程序

连续、分页和分栏打印

实例385

换页打印

实例386

动态分页打印

实例387

分栏打印

实例388

连续打印

实例389

可调整列宽的打印

证书、单据特色打印

实例390

打印汇款单

实例391

打印信封标签

实例392

批量打印工作证

实例393

批量打印证书

实例394

库存盘点单打印

实例395

连续纸销售单打印

实例396

批量打印Access数据库中的数据

实例397

打印SQL

Server

2000数据库中的数据

实例398

打印连续号码的标签

实例399

证书套打

实例400

设计条形码打印程序

实例401

批量打印条形码

实例402

批量打印Word文档

实例403

批量打印Excel表格

实例404

编写银行取款排号小票打印程序

实例405

打印订单汇总

第10章

报表的创建

数据环境与报表设计器

实例406

简单报表

实例407

设置DataReport的报表宽度和纸宽

实例408

预览DataReport报表

实例409

创建图书数据报表

实例410

向报表中添加日期、时间和页码

实例411

创建客房信息纵栏式报表

实例412

分组统计报表

实例413

主明细报表

实例414

导出报表为HTML文件

实例415

利用Command执行动作查询语句

实例416

在DataReport中使用带参数的SQL语句选择数据

水晶报表的创建

实例417

安装水晶报表Crystal

Reports

实例418

使用Crystal

Reports创建一个报表

实例419

设置横向页面

实例420

使用VB程序打印水晶报表

实例421

动态设置报表路径

实例422

使用Crystal

Reports设计商用报表

第11章

图表的创建

简单图表

实例423

设置MSChart控件的Data属性创建图表

实例424

设置MSChart控件的DataSource属性创建图表

实例425

设置MSChart控件的ChartData属性创建图表

实例426

获取数据时缺少字段的问题

实例427

对图表数据进行打印

实例428

使表格数据图表动态调整

实例429

利用TRANSFORM制作透视表

图表样式与外观

实例430

向图表中添加或修改标签

实例431

修改图表的字体和颜色

实例432

动态设置图表区字体

实例433

动态填充图表元素的颜色

实例434

动态改变图表的比例

实例435

设置和改变图表的注脚

实例436

动态修改图表的图例样式

图表的综合应用

实例437

将数组中的数据利用图表分析

实例438

在多个关系表中分析数据

实例439

对某一行数据进行分析

实例440

对分组统计数据进行分析

实例441

利用三维图表分析数据

实例442

利用饼形图分析产品市场占有率

实例443

利用饼形图分析公司男女人数比率

实例444

利用图表分析企业进货、销售和库存情况

实例445

利用折线图分析商品的价格走势

实例446

网站人气指数曲线分析

实例447

利用柱形图分析房产销售情况

实例448

利用区域图对比分析员工业绩

实例449

利用组合图分析高级轿车的销售情况

实例450

数据与图表互动

实例451

利用MSChart控件对生产指标进行统计分析

第6篇

程序控制与磁盘管理

第12章

程序应用控制

调用系统工具

实例452

调用画图程序

实例453

调用记事本

实例454

调用Windows计算器程序

实例455

设置输入法顺序

调用Office

实例456

调用OutLook管理邮件

实例457

调用Word统计字数

实例458

批量打开Word文档

实例459

调用PowerPoint电子文档

实例460

显示Office助手

时钟控制

实例461

倒计时程序

实例462

设计一个定时闹钟程序

其他应用

实例463

在VB中调用帮助文件

实例464

调用文件时具有wait功能

实例465

禁止用户复制文字

实例466

调用Word实现实时公告

实例467

VB菜单提取器

第13章

磁盘管理技术

获取磁盘信息

实例468

获取磁盘的剩余空间

实例469

获取逻辑分区信息

实例470

获取物理硬盘个数和逻辑分区个数

实例471

获取物理硬盘信息

实例472

获取磁盘信息

实例473

获取磁盘的总空间

获取卷标信息

实例474

利用FSO获取计算机中所有驱动器的卷标

实例475

使用API获取计算机中所有驱动器的名称

实例476

获得网络驱动器名称

实例477

获取分区卷标的简单方法

实例478

利用FSO获取驱动器的卷标

磁盘操作

实例479

设置磁盘卷标

实例480

格式化磁盘

实例481

整理磁盘碎片

实例482

从FAT32转换为NTFS

实例483

隐藏磁盘分区

实例484

显示被隐藏的磁盘分区

实例485

更改磁盘分区号

磁盘监控与分析

实例486

使用FSO判断驱动器的类型

实例487

使用API函数判断驱动器的类型

实例488

监视硬盘

实例489

判断光驱是否有光盘

实例490

判断是否插入存储器

实例491

检测软驱是否有软盘

第7篇

系统与硬件设备

第14章

注册表

IE优化与个性化

实例492

禁止更改“Internet选项”中的“历史记录”项

实例493

禁止更改“Internet临时文件”项

实例494

禁止更改“辅助功能”选项

实例495

禁止更改“语言”项

实例496

禁止更改“主页”项

实例497

禁止更改“字体”项

实例498

隐藏“安全”选项卡

实例499

隐藏“常规”选项卡

实例500

隐藏“程序”选项卡

实例501

隐藏“高级”选项卡

实例502

隐藏“连接”选项卡

实例503

隐藏“内容”选项卡

桌面“开始”菜单优化与个性化

实例504

更改桌面图标之间的垂直间距

实例505

去除快捷方式图标中的小箭头

实例506

删除提示信息

实例507

隐藏“任务栏和「开始」菜单”选项

实例508

隐藏“我的文档”选项

实例509

隐藏“帮助和支持”选项

实例510

隐藏“关机”选项

实例511

隐藏“搜索”选项

实例512

隐藏“文档”选项

实例513

隐藏“运行”选项

实例514

隐藏“控制面板”、“网络连接”和

“打印机和传真”3个选项

实例515

隐藏“网上邻居”图标

实例516

隐藏“我的文档”图标

实例517

隐藏桌面图标

实例518

在“开始”菜单中加入“注销”选项

系统优化与设置

实例519

隐藏任务栏中的时钟

实例520

禁止任务栏的右键菜单

实例521

禁止改变任务栏的停靠位置

实例522

隐藏“显示属性”对话框的“外观”选项卡

实例523

隐藏“显示属性”对话框的“屏幕保护”选项卡

实例524

隐藏“显示属性”对话框的“桌面”选项卡

实例525

隐藏“显示属性”对话框的“设置”选项卡

实例526

隐藏控制面板的“声音与音频设备”选项

第15章

系统信息与WMI查询

获取CPU信息

实例527

获取计算机CPU版本信息

实例528

获取CPU编号

实例529

获取计算机CPU制造商名称

实例530

获取计算机CPU的最大时钟频率

实例531

获取CPU二级缓存尺寸

实例532

获取计算机CPU外部频率

实例533

获取计算机CPU当前时钟频率

实例534

获取计算机CPU当前电压

实例535

获取计算机CPU当前使用率

实例536

获取计算机CPU地址宽度

获取显示设备信息

实例537

获取显示设备的PNPDeviceID

实例538

获取显示设备的名称

实例539

获取显示设备的驱动版本号

实例540

获取显示设备的驱动程序文件

实例541

获取显示设备的当前颜色值

实例542

获取显示设备的显示处理器

实例543

获取显示设备的最小刷新率

实例544

获取显示设备的最大刷新率

实例545

获取显示设备的当前垂直分辨率

实例546

获取显示设备的当前水平分辨率

实例547

获取显示设备的当前显示模式

获取声音设备信息

实例548

获取声音设备的产品名称

实例549

获取声音设备的PNPDeviceID

实例550

获取声音设备的制造商名称

获取及设置网卡信息

实例551

获取有效网卡的名称

实例552

显示网卡信息

实例553

设置网卡IP地址、子网掩码、网关及DNS

实例554

获取网卡MAC物理地址

获取系统驱动程序的描述信息

实例555

获取系统驱动程序的描述信息

实例556

获取系统正在运行的驱动程序

实例557

获取系统服务程序的描述信息

实例558

获取系统服务程序的程序文件

实例559

获取系统正在运行的服务程序

实例560

获取系统已经停止的服务程序

实例561

获取后台已经停止的驱动程序

获取操作系统信息

实例562

获取操作系统的启动时间

实例563

获取操作系统的安装日期

实例564

获取Windows账户和组信息

获取主板信息

实例565

获取主板BIOS信息

实例566

获取主板制造商名称和型号

网络共享管理

实例567

创建网络共享

实例568

删除网络共享

实例569

枚举网络共享

WMI的其他应用

实例570

备份程序事件日志

实例571

获取当前打印队列信息

实例572

枚举快捷方式文件

实例573

枚举Win32_Service所有属性名称

实例574

使用WMI方法启动记事本程序

实例575

获取计算机的数据宽度

实例576

获取计算机产品名称

第16章

硬件相关技术

串口控制

实例577

通过串口传递数据

实例578

通过串口控制对方计算机

加密狗

实例579

将密码写入加密狗

实例580

使用加密狗设计加密程序

IC卡的应用

实例581

向IC卡中写入数据

实例582

读取IC卡中的数据

实例583

利用IC卡制作考勤程序

监控

实例584

利用简易摄像头编写监控程序

实例585

编写监控录像程序

实例586

定时监控程序

扫描、条码

实例587

利用条形码扫描器销售商品

实例588

设计条形码打印程序

POS控制

实例589

设计钱箱控制程序

实例590

设计扫描仪控制程序

实例591

设计发票机控制程序

实例592

客户来电支持系统

实例593

利用手机群发短信

实例594

利用神龙卡制作练歌房程序

实例595

通过语音卡实现电话的拨打与接听

实例596

视频监控

实例597

使用ID卡读卡器获取持卡人信息

实例598

员工指纹考勤系统

实例599

使用短信猫发送短信

实例600

通过短信猫实现短信自动回复