Visual Basic开发实例大全 提高卷

Visual Basic开发实例大全 提高卷
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
2016-01
版次: 1
ISBN: 9787302384410
定价: 128.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 1048页
32人买过
  •    《Visual Basic开发实例大全(提高卷)》筛选、汇集了Visual Basic开发从基础知识到高级应用各个层面的大量实例及源代码,共有600个左右,每个实例及源代码按实例说明、关键技术、设计过程、详尽注释、秘笈心法的顺序进行了分析解读。全书分7篇共16章,主要包括Visual Basic的多媒体开发、数据库应用、网络技术与Web开发、安全防护与入侵破解、打印技术与报表图表、程序控制与磁盘管理、系统与硬件设备等内容。配书光盘附带了实例的源程序。    《Visual Basic开发实例大全(提高卷)》既适合Visual Basic程序员参考和查阅,也适合Visual Basic初学者,如高校学生、软件开发培训学员及相关求职人员学习、练习、速查使用。     软件开发技术联盟,作者系一家以计算机软件开发和教育为核心的高科技企业和一些中青年骨干教师组成松散组织,专门从事应用软件开发与服务,涉及的软件行业有煤矿、公交、物流、办公系统、零售、生产等多种领域。该组织近年来参与的图书有《软件开发视频大讲堂》、《软件开发全程实录》等多个系列,5种图书荣获“全行业优秀畅销书”奖,3种荣获出版社“优秀畅销书(专业类)“奖,11种版权输出到台湾等地,为IT教育培训做出了积极贡献。 第1篇多媒体开发
    第1章音频开发技术
    1.1TTS开发
    实例001语音识别程序
    实例002语音朗读程序
    实例003WAV音频流识别程序
    实例004提供朗读方式的朗读程序
    实例005带口型演示的英文朗读程序
    实例006TTS语音录音
    1.2音频播放及录制
    实例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声音文件
    1.3音频设备控制
    实例022利用PC喇叭播放声音
    实例023检查是否安装声卡
    实例024控制系统音量
    实例025检测系统是否支持声音

    第2章视频开发技术
    2.1常见视频格式播放
    实例026播放FLV视频
    实例027播放MPG视频
    实例028播放VCD视频
    实例029利用MMControl控件播放AVI动画
    实例030满屏播放AVI文件
    实例031视频画中画
    实例032宣传视频
    2.2资源提取与画面捕捉
    实例033提取FLV文件中的视频资源
    实例034USB摄像头视频捕捉
    实例035在线视频转播
    实例036屏幕录像

    第2篇数据库应用
    第3章SQL查询与对象的应用
    3.1SELECT子句的使用
    实例037查询特定列数据
    实例038在查询时使用列别名
    实例039对列进行计算
    实例040使用函数设置条件
    3.2查询常量
    实例041数值型常量查询
    实例042字符型常量查询
    实例043日期型常量查询
    实例044逻辑型常量查询
    实例045查询空数据
    3.3查询控件
    实例046查询控件中的字符型数据
    实例047查询控件中的数值型数据
    实例048查询控件中的日期型数据
    实例049将控件作为字段、操作符和内容进行查询
    3.4查询变量
    实例050利用变量查询字符串数据
    实例051利用变量查询数值型数据
    实例052利用变量查询日期型数据
    3.5模式查询
    实例053在JetSQL语法中使用通配符
    实例054在SQLServer中用通配符“%”进行查询
    实例055在SQLServer中用通配符“[]”进行查询
    实例056在SQLServer中用通配符“_”进行查询
    实例057在SQLServer中用通配符“[^]”进行查询
    3.6限制结果查询
    实例058查询前10名数据
    实例059查询后10名数据
    实例060取出数据统计结果前10名数据
    实例061查询前40%的数据
    3.7周期、日期查询
    实例062查询指定日期的数据
    实例063查询指定时间段的数据
    实例064按月查询数据
    实例065只输出日期时间型数据的日期部分
    实例066在不同数据环境中进行日期查询
    3.8大小比较、逻辑查询
    实例067查询数据大于指定条件的数据
    实例068NOT与谓词进行组合条件的查询
    实例069查询时不显示重复记录
    实例070列出数据中的重复记录和记录条数
    3.9排序、分组统计
    实例071对数据进行降序查询
    实例072对数据进行多条件排序
    实例073对统计结果进行排序
    实例074数据分组统计(单列)
    实例075按仓库分组统计图书库存(多列)
    实例076多表分组统计
    实例077使用COMPUTE和COMPUTEBY子句
    实例078GROUPBY子句进行分组查询的注意事项
    实例079GROUPBY与HAVING一起使用
    实例080将查询结果进行分组小计
    实例081利用HAVING语句过滤分组数据
    实例082HAVING语句应用在多表查询中
    3.10聚集函数
    实例083利用聚集函数SUM()对销售额进行汇总
    实例084利用聚集函数AVG()求某班学生的平均年龄
    实例085利用聚集函数MIN()求销售额、利润最少的商品
    实例086利用聚集函数MAX()求月销售额完成最多的员工
    实例087利用聚集函数COUNT()求日销售额大于某值的商品数
    实例088利用聚集函数First()或Last()求数据表中第一条或最后一条记录
    3.11多表查询(连接查询)
    实例089利用FROM子句进行多表查询
    实例090使用表的别名
    3.12嵌套查询
    实例091简单的嵌套查询
    实例092复杂的嵌套查询
    实例093嵌套查询在查询统计中的应用
    3.13子查询
    实例094把子查询用作派生的表
    实例095把子查询用作表达式
    实例096在UPDATE语句中应用子查询
    3.14联合语句UNION
    实例097使用联合查询
    实例098多表联合查询
    实例099对联合查询后的结果进行排序
    3.15内连接查询
    实例100简单内连接查询
    实例101复杂内连接查询
    实例102使用内连接选择一个表与另一个表中行相关的所有行
    3.16外连接查询
    实例103LeftOuterJoin查询
    实例104RightOuterJoin查询
    实例105使用外连接进行多表联合查询
    3.17利用IN进行查询
    实例106使用IN引入子查询限定查询范围
    实例107用IN查询表中的记录信息
    3.18交叉表查询
    实例108用CASE实现交叉表查询
    实例109利用TRANSFORM分析数据
    实例110利用TRANSFORM动态分析数据
    实例111静态交叉表(SQLServer2000)
    实例112动态交叉表(SQLServer2000)
    实例113利用Pivot实现交叉表查询(SQLServer2005)
    实例114用Unpivot实现交叉表查询(SQLServer2005)
    3.19透视图表查询
    实例115动态透视表
    实例116透视图
    3.20函数查询
    实例117在查询语句中使用格式化函数
    实例118在查询语句中使用字符串函数
    实例119在查询中使用日期函数
    3.21添加数据
    实例120为指定的列插入值
    实例121为所有列插入值
    实例122批量添加数据
    实例123INSERT语句和完整性约束
    实例124利用多个表中的字段创建新记录集
    3.22修改数据
    实例125修改个别行中的个别列
    实例126修改单个行的多个列
    实例127修改所有行中的某一列
    实例128修改数据时使用子查询
    实例129修改数据时使用内连接
    实例130在修改数据时使用函数
    3.23删除数据
    实例131用DELETE子句删除部分数据
    实例132删除表中所有数据
    实例133带有子查询的DELETE语句
    实例134删除表中多余的重复行数据
    实例135对数据库数据进行局部删除
    3.24视图
    实例136动态创建视图
    实例137通过视图更改数据
    实例138删除视图
    3.25触发器
    实例139创建触发器
    实例140在程序中使用触发器
    实例141触发器的嵌套使用
    3.26存储过程
    实例142创建存储过程
    实例143删除存储过程
    实例144在程序中使用存储过程
    实例145加密存储过程
    3.27其他应用
    实例146在VB中执行事务
    实例147在查询中使用游标
    实例148列出网络中所有的SQLServer服务器
    实例149利用Execute执行SQL语句
    实例150解决查询过程中字段类型不同的问题
    实例151把查询结果生成表
    实例152追加查询结果到已存在的表中
    实例153用VB实现SQLServer2000存储过程调用
    实例154动态创建Access数据库及数据表
    实例155拼音简码查询
    实例156在程序中应用视图

    第4章数据库访问与显示
    4.1连接Access数据库
    实例157使用ADO连接Access2003数据库
    实例158使用ADO连接Access2007数据库
    实例159使用ADO连接加密的Access2000数据库
    实例160自动识别Access2000数据库路径
    实例161连接网络上共享的Access2000数据库
    4.2连接SQLServer数据库
    实例162使用ODBCDSN连接SQLServer数据库
    实例163使用ODBC非DSN连接SQLServer数据库
    实例164使用OLEDB连接SQLServer数据库
    4.3连接其他数据库
    实例165连接Excel
    实例166连接Excel2007
    实例167连接Oracle数据库
    实例168数据库通用模块
    4.4数据库结构的读取与修改
    实例169读取Access数据库结构
    实例170读取SQLServer数据库结构
    4.5数据添加
    实例171利用数据绑定控件增加新记录
    实例172利用数据对象增加新记录
    实例173利用SQL语句增加新记录
    实例174利用表格批量增加记录
    4.6图片存取技术
    实例175使用存取文件名的方法存取图片
    实例176使用Stream对象向数据库中存入图片
    4.7数据修改
    实例177利用数据绑定控件修改数据
    实例178利用数据对象修改数据
    实例179利用SQL语句修改数据
    实例180删除添加法修改数据
    4.8数据保存前判断
    实例181判断输入数据是否符合要求
    实例182批量数据保存前的判断
    实例183防止数据保存时出现运行时错误
    4.9数据删除
    实例184删除表格中指定的记录
    实例185利用SQL语句删除数据
    4.10数据记录
    实例186判断数据记录总数
    实例187判断数据记录位置
    实例188移动记录
    4.11数据控件相关应用
    实例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动态增加行
    4.12二进制数据处理技术
    实例207使用存取文件路径的方法存取图片
    实例208使用AppendChunk方法将二进制文件存入数据库
    实例209使用Stream对象将二进制文件存入数据库
    实例210使用GetChunk()方法导出数据库中的二进制文件
    实例211用Stream对象将数据库中的二进制数据导出
    实例212向SQLServer数据库存入图片
    实例213读取并打开数据库中存储的文本文件
    实例214读取并打开数据库中存储的图片
    实例215读取并打开数据库中存储的多媒体文件
    实例216将SQLServer数据库中的image数据类型的图形文件导出为.bmp文件
    4.13数据库和其他文件的转换
    实例217将硬盘文件目录转为数据库数据
    实例218将数据库文件转换为文本文件
    实例219将数据库数据传给Excel
    实例220将Excel数据传给Access数据库
    实例221将数据库数据传给Word
    实例222将SQLServer数据库中的表插入Access数据库
    实例223SQLServer导入Access时,如何处理decimal类型字段引起的错误
    实例224将Access数据库转换为SQLServer2005数据库
    实例225多种数据库与Excel的转换
    4.14数据库结构的创建与读取技巧
    实例226使用DAO创建Access数据库
    实例227使用ADOX动态创建Access数据库和表
    实例228获得Access数据库中的所有表
    实例229使用代码创建SQLServer数据库、表和字段
    实例230获取SQLServer服务器
    实例231获取SQLServer数据库
    实例232获取SQLServer数据表
    实例233获取字段并将其添加到下拉列表框中
    实例234判断一个表是否存在
    4.15数据库安全
    实例235加密密码字符串
    实例236使用DAO方法创建加密数据库
    实例237锁定数据库中的表
    实例238为数据库上锁
    实例239改变Access2000数据库头文件加密数据库
    实例240改变扩展名保护Access数据库
    实例241防止SQL注入式攻击
    4.16数据维护
    实例242备份Access数据库
    实例243SQLServer数据库的备份与恢复
    实例244定时备份数据
    实例245修复Access数据库
    实例246压缩数据库文件
    实例247在VB中附加SQLServer数据库
    实例248在VB中批量附加SQLServer数据库
    实例249在VB中分离SQLServer数据库
    实例250动态创建Access数据库及数据表
    实例251SQLServer对象导出器
    实例252通过触发器对数据进行增删改
    实例253通过存储过程对商品信息进行管理
    实例254动态创建SQLServer数据库及数据表
    4.17连接Paradox、FoxPro、Sybase数据库
    实例255使用ADO控件访问Paradox数据库
    实例256使用ADO控件访问DBase/FoxPro数据库
    实例257使用ADO控件访问Sybase数据库
    4.18管理系统开发相关
    实例258带图像列表的系统登录程序
    实例259权限设置程序
    实例260系统初始化
    4.19数据显示技术
    实例261分页显示数据
    实例262动态查询模块
    实例263利用二进制数据检索用户头像
    实例264利用MSHFlexGrid控件实现主从显示
    实例265利用透视表分析图书销售情况

    第3篇网络技术与Web开发
    第5章网络技术与应用
    5.1网络信息的获取与设置
    实例266获得计算机名称和工作组
    实例267获取本机所有IP地址
    实例268获取本机IP地址以及计算机名称
    实例269获得局域网中的计算机名称和IP地址
    实例270利用Winsock控件获得本机名称
    实例271利用Winsock控件获得本机的IP地址
    实例272从注册表中获取IP地址
    实例273获得和设置计算机IP信息
    实例274获取网卡的物理地址
    5.2资源共享
    实例275映射网络驱动器
    实例276获得网上共享资源
    实例277点对点文件传输
    实例278局域网复制文件
    实例279采用TCP协议传输文件
    实例280确定与服务器相连的打印机
    实例281定时网络共享控制
    实例282保证联网计算机时间同步
    5.3邮件发送
    实例283邮件接收程序
    实例284邮件群发程序
    实例285发送电子邮件附件
    实例286邮件数据管理程序
    实例287利用JMail收发邮件
    实例288获取已安装的邮件发送程序名称
    5.4文件上传与下载
    实例289用InternetTransfer编写FTP程序
    实例290利用VB实现软件下载
    实例291使用API函数下载网络文件
    实例292在VB中利用XMLHTTP下载远程文件
    实例293程序在局域网上自动更新
    实例294自我升级程序
    5.5网络其他相关
    实例295远程控制局域网计算机
    实例296网络状态监视
    实例297网速监控
    实例298获得拨号网络的列表
    实例299局域网信使服务
    实例300聊天程序
    实例301提高XP下ADSL网速
    实例302网上调查
    实例303判断输入的IP地址是否符合要求

    第6章网络Web开发
    6.1网页信息的获取
    实例304QQ通信窗口的调用
    实例305获取WebBrowser控件句柄
    实例306获取网页中JavaScript全局变量值
    实例307获取HTTP头部信息
    实例308获得网页中的所有超链接
    实例309提取网页源码
    实例310使用记事本查看网页源文件
    6.2网页收藏与管理
    实例311加入收藏夹
    实例312设置IE的主页
    实例313网站网址导航程序
    实例314清除上网历史记录
    实例315创建网页快捷方式
    实例316将指定网址加入收藏夹
    实例317修改InternetExplorer标题栏
    实例318网站违禁数据检索程序
    实例319批量获取网页内容到数据库
    6.3InternetExplorer控制
    实例320网页另存为
    实例321网页内容全选
    实例322InternetExplorer页面设置
    实例323运行InternetExplorer并获取事件
    实例324判断一个文件是否在IE的缓存中

    第4篇安全防护与入侵破解
    第7章加密、安全与软件注册
    7.1常用加密算法
    实例325使用MD5算法对密码进行加密
    实例326RC4加密
    实例327RSA加密
    实例328生成DES加密dll
    实例329SHA1加密
    实例330恺撒加密
    7.2软件注册与安全防护
    实例331SQL密码扫描
    实例332利用VB实现杀毒软件功能
    实例333计算机锁定程序
    实例334明码序列号保护
    实例335非明码序列号保护
    实例336监控计算机TCP/IP端口
    实例337关闭445端口
    实例338防止SYN洪水攻击
    实例339SQL注入攻击
    实例340限定计算机使用时间
    实例341限定用户使用计算机
    实例342加密文件夹
    实例343利用磁盘的序列号进行软件加密
    实例344利用网卡MAC地址进行软件加密
    实例345限定输入错误密码次数
    实例346制作软件光盘版
    实例347对Access数据库加密/解密

    第8章黑客入侵与破解
    8.1端口入侵
    实例348扫描远程计算机开放服务
    实例3493389端口入侵
    实例350IPC$密码暴力破解
    实例351FTP弱口令扫描
    实例352SQLServer弱口令扫描
    实例353IP扫描器
    实例354代理协议的穿透
    8.2网页探秘
    实例355自动提交网页表单
    实例356网页弱密码的测试
    实例357网页中验证码的识别
    实例358获取FLV真实播放地址
    实例359躲避Session验证
    实例360采用Cookie欺骗躲避验证
    8.3病毒与外挂
    实例361程序跟随系统启动
    实例362更改IE首页
    实例363线程注入
    实例364VBS病毒的制作
    实例365破解补丁的制作
    实例366开启磁盘分区共享
    实例367提升用户权限
    实例368AUTORUN病毒原理
    实例369外挂与钩子

    第5篇打印技术与报表图表
    第9章打印技术的应用
    9.1打印各种文字
    实例370打印简单的字符串
    实例371设置打印字体、字号等
    实例372打印彩色文字
    实例373文字竖排打印效果
    实例374使打印的超长文本自动换行
    实例375根据纸张大小和字高计算每页打印行数
    9.2打印窗体、控件和图形
    实例376打印窗体
    实例377打印窗体文本
    实例378打印ListView控件中的内容
    实例379打印RichTextBox控件中的内容
    实例380打印浏览器内容
    实例381打印图片
    实例382打印简历
    实例383打印图表
    实例384可批量打印文件夹照片的打印程序
    9.3连续、分页和分栏打印
    实例385换页打印
    实例386动态分页打印
    实例387分栏打印
    实例388连续打印
    实例389可调整列宽的打印
    9.4证书、单据特色打印
    实例390打印汇款单
    实例391打印信封标签
    实例392批量打印工作证
    实例393批量打印证书
    实例394库存盘点单打印
    实例395连续纸销售单打印
    实例396批量打印Access数据库中的数据
    实例397打印SQLServer2000数据库中的数据
    实例398打印连续号码的标签
    实例399证书套打
    实例400设计条形码打印程序
    实例401批量打印条形码
    实例402批量打印Word文档
    实例403批量打印Excel表格
    实例404编写银行取款排号小票打印程序
    实例405打印订单汇总

    第10章报表的创建
    10.1数据环境与报表设计器
    实例406简单报表
    实例407设置DataReport的报表宽度和纸宽
    实例408预览DataReport报表
    实例409创建图书数据报表
    实例410向报表中添加日期、时间和页码
    实例411创建客房信息纵栏式报表
    实例412分组统计报表
    实例413主明细报表
    实例414导出报表为HTML文件
    实例415利用Command执行动作查询语句
    实例416在DataReport中使用带参数的SQL语句选择数据
    10.2水晶报表的创建
    实例417安装水晶报表CrystalReports
    实例418使用CrystalReports创建一个报表
    实例419设置横向页面
    实例420使用VB程序打印水晶报表
    实例421动态设置报表路径
    实例422使用CrystalReports设计商用报表

    第11章图表的创建
    11.1简单图表
    实例423设置MSChart控件的Data属性创建图表
    实例424设置MSChart控件的DataSource属性创建图表
    实例425设置MSChart控件的ChartData属性创建图表
    实例426获取数据时缺少字段的问题
    实例427对图表数据进行打印
    实例428使表格数据图表动态调整
    实例429利用TRANSFORM制作透视表
    11.2图表样式与外观
    实例430向图表中添加或修改标签
    实例431修改图表的字体和颜色
    实例432动态设置图表区字体
    实例433动态填充图表元素的颜色
    实例434动态改变图表的比例
    实例435设置和改变图表的注脚
    实例436动态修改图表的图例样式
    11.3图表的综合应用
    实例437将数组中的数据利用图表分析
    实例438在多个关系表中分析数据
    实例439对某一行数据进行分析
    实例440对分组统计数据进行分析
    实例441利用三维图表分析数据
    实例442利用饼形图分析产品市场占有率
    实例443利用饼形图分析公司男女人数比率
    实例444利用图表分析企业进货、销售和库存情况
    实例445利用折线图分析商品的价格走势
    实例446网站人气指数曲线分析
    实例447利用柱形图分析房产销售情况
    实例448利用区域图对比分析员工业绩
    实例449利用组合图分析高级轿车的销售情况
    实例450数据与图表互动
    实例451利用MSChart控件对生产指标进行统计分析

    第6篇程序控制与磁盘管理
    第12章程序应用控制
    12.1调用系统工具
    实例452调用画图程序
    实例453调用记事本
    实例454调用Windows计算器程序
    实例455设置输入法顺序
    12.2调用Office
    实例456调用OutLook管理邮件
    实例457调用Word统计字数
    实例458批量打开Word文档
    实例459调用PowerPoint电子文档
    实例460显示Office助手
    12.3时钟控制
    实例461倒计时程序
    实例462设计一个定时闹钟程序
    12.4其他应用
    实例463在VB中调用帮助文件
    实例464调用文件时具有wait功能
    实例465禁止用户复制文字
    实例466调用Word实现实时公告
    实例467VB菜单提取器

    第13章磁盘管理技术
    13.1获取磁盘信息
    实例468获取磁盘的剩余空间
    实例469获取逻辑分区信息
    实例470获取物理硬盘个数和逻辑分区个数
    实例471获取物理硬盘信息
    实例472获取磁盘信息
    实例473获取磁盘的总空间
    13.2获取卷标信息
    实例474利用FSO获取计算机中所有驱动器的卷标
    实例475使用API获取计算机中所有驱动器的名称
    实例476获得网络驱动器名称
    实例477获取分区卷标的简单方法
    实例478利用FSO获取驱动器的卷标
    13.3磁盘操作
    实例479设置磁盘卷标
    实例480格式化磁盘
    实例481整理磁盘碎片
    实例482从FAT32转换为NTFS
    实例483隐藏磁盘分区
    实例484显示被隐藏的磁盘分区
    实例485更改磁盘分区号
    13.4磁盘监控与分析
    实例486使用FSO判断驱动器的类型
    实例487使用API函数判断驱动器的类型
    实例488监视硬盘
    实例489判断光驱是否有光盘
    实例490判断是否插入存储器
    实例491检测软驱是否有软盘

    第7篇系统与硬件设备
    第14章注册表
    14.1IE优化与个性化
    实例492禁止更改“Internet选项”中的“历史记录”项
    实例493禁止更改“Internet临时文件”项
    实例494禁止更改“辅助功能”选项
    实例495禁止更改“语言”项
    实例496禁止更改“主页”项
    实例497禁止更改“字体”项
    实例498隐藏“安全”选项卡
    实例499隐藏“常规”选项卡
    实例500隐藏“程序”选项卡
    实例501隐藏“高级”选项卡
    实例502隐藏“连接”选项卡
    实例503隐藏“内容”选项卡
    14.2桌面“开始”菜单优化与个性化
    实例504更改桌面图标之间的垂直间距
    实例505去除快捷方式图标中的小箭头
    实例506删除提示信息
    实例507隐藏“任务栏和「开始」菜单”选项
    实例508隐藏“我的文档”选项
    实例509隐藏“帮助和支持”选项
    实例510隐藏“关机”选项
    实例511隐藏“搜索”选项
    实例512隐藏“文档”选项
    实例513隐藏“运行”选项
    实例514隐藏“控制面板”、“网络连接”和
    “打印机和传真”3个选项
    实例515隐藏“网上邻居”图标
    实例516隐藏“我的文档”图标
    实例517隐藏桌面图标
    实例518在“开始”菜单中加入“注销”选项
    14.3系统优化与设置
    实例519隐藏任务栏中的时钟
    实例520禁止任务栏的右键菜单
    实例521禁止改变任务栏的停靠位置
    实例522隐藏“显示属性”对话框的“外观”选项卡
    实例523隐藏“显示属性”对话框的“屏幕保护”选项卡
    实例524隐藏“显示属性”对话框的“桌面”选项卡
    实例525隐藏“显示属性”对话框的“设置”选项卡
    实例526隐藏控制面板的“声音与音频设备”选项

    第15章系统信息与WMI查询
    15.1获取CPU信息
    实例527获取计算机CPU版本信息
    实例528获取CPU编号
    实例529获取计算机CPU制造商名称
    实例530获取计算机CPU的最大时钟频率
    实例531获取CPU二级缓存尺寸
    实例532获取计算机CPU外部频率
    实例533获取计算机CPU当前时钟频率
    实例534获取计算机CPU当前电压
    实例535获取计算机CPU当前使用率
    实例536获取计算机CPU地址宽度
    15.2获取显示设备信息
    实例537获取显示设备的PNPDeviceID
    实例538获取显示设备的名称
    实例539获取显示设备的驱动版本号
    实例540获取显示设备的驱动程序文件
    实例541获取显示设备的当前颜色值
    实例542获取显示设备的显示处理器
    实例543获取显示设备的最小刷新率
    实例544获取显示设备的最大刷新率
    实例545获取显示设备的当前垂直分辨率
    实例546获取显示设备的当前水平分辨率
    实例547获取显示设备的当前显示模式
    15.3获取声音设备信息
    实例548获取声音设备的产品名称
    实例549获取声音设备的PNPDeviceID
    实例550获取声音设备的制造商名称
    15.4获取及设置网卡信息
    实例551获取有效网卡的名称
    实例552显示网卡信息
    实例553设置网卡IP地址、子网掩码、网关及DNS
    实例554获取网卡MAC物理地址
    15.5获取系统驱动程序的描述信息
    实例555获取系统驱动程序的描述信息
    实例556获取系统正在运行的驱动程序
    实例557获取系统服务程序的描述信息
    实例558获取系统服务程序的程序文件
    实例559获取系统正在运行的服务程序
    实例560获取系统已经停止的服务程序
    实例561获取后台已经停止的驱动程序
    15.6获取操作系统信息
    实例562获取操作系统的启动时间
    实例563获取操作系统的安装日期
    实例564获取Windows账户和组信息
    15.7获取主板信息
    实例565获取主板BIOS信息
    实例566获取主板制造商名称和型号
    15.8网络共享管理
    实例567创建网络共享
    实例568删除网络共享
    实例569枚举网络共享
    15.9WMI的其他应用
    实例570备份程序事件日志
    实例571获取当前打印队列信息
    实例572枚举快捷方式文件
    实例573枚举Win32_Service所有属性名称
    实例574使用WMI方法启动记事本程序
    实例575获取计算机的数据宽度
    实例576获取计算机产品名称

    第16章硬件相关技术
    16.1串口控制
    实例577通过串口传递数据
    实例578通过串口控制对方计算机
    16.2加密狗
    实例579将密码写入加密狗
    实例580使用加密狗设计加密程序
    16.3IC卡的应用
    实例581向IC卡中写入数据
    实例582读取IC卡中的数据
    实例583利用IC卡制作考勤程序
    16.4监控
    实例584利用简易摄像头编写监控程序
    实例585编写监控录像程序
    实例586定时监控程序
    16.5扫描、条码
    实例587利用条形码扫描器销售商品
    实例588设计条形码打印程序
    16.6POS控制
    实例589设计钱箱控制程序
    实例590设计扫描仪控制程序
    实例591设计发票机控制程序
    实例592客户来电支持系统
    实例593利用手机群发短信
    实例594利用神龙卡制作练歌房程序
    实例595通过语音卡实现电话的拨打与接听
    实例596视频监控
    实例597使用ID卡读卡器获取持卡人信息
    实例598员工指纹考勤系统
    实例599使用短信猫发送短信
    实例600通过短信猫实现短信自动回复
  • 内容简介:
       《Visual Basic开发实例大全(提高卷)》筛选、汇集了Visual Basic开发从基础知识到高级应用各个层面的大量实例及源代码,共有600个左右,每个实例及源代码按实例说明、关键技术、设计过程、详尽注释、秘笈心法的顺序进行了分析解读。全书分7篇共16章,主要包括Visual Basic的多媒体开发、数据库应用、网络技术与Web开发、安全防护与入侵破解、打印技术与报表图表、程序控制与磁盘管理、系统与硬件设备等内容。配书光盘附带了实例的源程序。    《Visual Basic开发实例大全(提高卷)》既适合Visual Basic程序员参考和查阅,也适合Visual Basic初学者,如高校学生、软件开发培训学员及相关求职人员学习、练习、速查使用。
  • 作者简介:
        软件开发技术联盟,作者系一家以计算机软件开发和教育为核心的高科技企业和一些中青年骨干教师组成松散组织,专门从事应用软件开发与服务,涉及的软件行业有煤矿、公交、物流、办公系统、零售、生产等多种领域。该组织近年来参与的图书有《软件开发视频大讲堂》、《软件开发全程实录》等多个系列,5种图书荣获“全行业优秀畅销书”奖,3种荣获出版社“优秀畅销书(专业类)“奖,11种版权输出到台湾等地,为IT教育培训做出了积极贡献。
  • 目录:
    第1篇多媒体开发
    第1章音频开发技术
    1.1TTS开发
    实例001语音识别程序
    实例002语音朗读程序
    实例003WAV音频流识别程序
    实例004提供朗读方式的朗读程序
    实例005带口型演示的英文朗读程序
    实例006TTS语音录音
    1.2音频播放及录制
    实例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声音文件
    1.3音频设备控制
    实例022利用PC喇叭播放声音
    实例023检查是否安装声卡
    实例024控制系统音量
    实例025检测系统是否支持声音

    第2章视频开发技术
    2.1常见视频格式播放
    实例026播放FLV视频
    实例027播放MPG视频
    实例028播放VCD视频
    实例029利用MMControl控件播放AVI动画
    实例030满屏播放AVI文件
    实例031视频画中画
    实例032宣传视频
    2.2资源提取与画面捕捉
    实例033提取FLV文件中的视频资源
    实例034USB摄像头视频捕捉
    实例035在线视频转播
    实例036屏幕录像

    第2篇数据库应用
    第3章SQL查询与对象的应用
    3.1SELECT子句的使用
    实例037查询特定列数据
    实例038在查询时使用列别名
    实例039对列进行计算
    实例040使用函数设置条件
    3.2查询常量
    实例041数值型常量查询
    实例042字符型常量查询
    实例043日期型常量查询
    实例044逻辑型常量查询
    实例045查询空数据
    3.3查询控件
    实例046查询控件中的字符型数据
    实例047查询控件中的数值型数据
    实例048查询控件中的日期型数据
    实例049将控件作为字段、操作符和内容进行查询
    3.4查询变量
    实例050利用变量查询字符串数据
    实例051利用变量查询数值型数据
    实例052利用变量查询日期型数据
    3.5模式查询
    实例053在JetSQL语法中使用通配符
    实例054在SQLServer中用通配符“%”进行查询
    实例055在SQLServer中用通配符“[]”进行查询
    实例056在SQLServer中用通配符“_”进行查询
    实例057在SQLServer中用通配符“[^]”进行查询
    3.6限制结果查询
    实例058查询前10名数据
    实例059查询后10名数据
    实例060取出数据统计结果前10名数据
    实例061查询前40%的数据
    3.7周期、日期查询
    实例062查询指定日期的数据
    实例063查询指定时间段的数据
    实例064按月查询数据
    实例065只输出日期时间型数据的日期部分
    实例066在不同数据环境中进行日期查询
    3.8大小比较、逻辑查询
    实例067查询数据大于指定条件的数据
    实例068NOT与谓词进行组合条件的查询
    实例069查询时不显示重复记录
    实例070列出数据中的重复记录和记录条数
    3.9排序、分组统计
    实例071对数据进行降序查询
    实例072对数据进行多条件排序
    实例073对统计结果进行排序
    实例074数据分组统计(单列)
    实例075按仓库分组统计图书库存(多列)
    实例076多表分组统计
    实例077使用COMPUTE和COMPUTEBY子句
    实例078GROUPBY子句进行分组查询的注意事项
    实例079GROUPBY与HAVING一起使用
    实例080将查询结果进行分组小计
    实例081利用HAVING语句过滤分组数据
    实例082HAVING语句应用在多表查询中
    3.10聚集函数
    实例083利用聚集函数SUM()对销售额进行汇总
    实例084利用聚集函数AVG()求某班学生的平均年龄
    实例085利用聚集函数MIN()求销售额、利润最少的商品
    实例086利用聚集函数MAX()求月销售额完成最多的员工
    实例087利用聚集函数COUNT()求日销售额大于某值的商品数
    实例088利用聚集函数First()或Last()求数据表中第一条或最后一条记录
    3.11多表查询(连接查询)
    实例089利用FROM子句进行多表查询
    实例090使用表的别名
    3.12嵌套查询
    实例091简单的嵌套查询
    实例092复杂的嵌套查询
    实例093嵌套查询在查询统计中的应用
    3.13子查询
    实例094把子查询用作派生的表
    实例095把子查询用作表达式
    实例096在UPDATE语句中应用子查询
    3.14联合语句UNION
    实例097使用联合查询
    实例098多表联合查询
    实例099对联合查询后的结果进行排序
    3.15内连接查询
    实例100简单内连接查询
    实例101复杂内连接查询
    实例102使用内连接选择一个表与另一个表中行相关的所有行
    3.16外连接查询
    实例103LeftOuterJoin查询
    实例104RightOuterJoin查询
    实例105使用外连接进行多表联合查询
    3.17利用IN进行查询
    实例106使用IN引入子查询限定查询范围
    实例107用IN查询表中的记录信息
    3.18交叉表查询
    实例108用CASE实现交叉表查询
    实例109利用TRANSFORM分析数据
    实例110利用TRANSFORM动态分析数据
    实例111静态交叉表(SQLServer2000)
    实例112动态交叉表(SQLServer2000)
    实例113利用Pivot实现交叉表查询(SQLServer2005)
    实例114用Unpivot实现交叉表查询(SQLServer2005)
    3.19透视图表查询
    实例115动态透视表
    实例116透视图
    3.20函数查询
    实例117在查询语句中使用格式化函数
    实例118在查询语句中使用字符串函数
    实例119在查询中使用日期函数
    3.21添加数据
    实例120为指定的列插入值
    实例121为所有列插入值
    实例122批量添加数据
    实例123INSERT语句和完整性约束
    实例124利用多个表中的字段创建新记录集
    3.22修改数据
    实例125修改个别行中的个别列
    实例126修改单个行的多个列
    实例127修改所有行中的某一列
    实例128修改数据时使用子查询
    实例129修改数据时使用内连接
    实例130在修改数据时使用函数
    3.23删除数据
    实例131用DELETE子句删除部分数据
    实例132删除表中所有数据
    实例133带有子查询的DELETE语句
    实例134删除表中多余的重复行数据
    实例135对数据库数据进行局部删除
    3.24视图
    实例136动态创建视图
    实例137通过视图更改数据
    实例138删除视图
    3.25触发器
    实例139创建触发器
    实例140在程序中使用触发器
    实例141触发器的嵌套使用
    3.26存储过程
    实例142创建存储过程
    实例143删除存储过程
    实例144在程序中使用存储过程
    实例145加密存储过程
    3.27其他应用
    实例146在VB中执行事务
    实例147在查询中使用游标
    实例148列出网络中所有的SQLServer服务器
    实例149利用Execute执行SQL语句
    实例150解决查询过程中字段类型不同的问题
    实例151把查询结果生成表
    实例152追加查询结果到已存在的表中
    实例153用VB实现SQLServer2000存储过程调用
    实例154动态创建Access数据库及数据表
    实例155拼音简码查询
    实例156在程序中应用视图

    第4章数据库访问与显示
    4.1连接Access数据库
    实例157使用ADO连接Access2003数据库
    实例158使用ADO连接Access2007数据库
    实例159使用ADO连接加密的Access2000数据库
    实例160自动识别Access2000数据库路径
    实例161连接网络上共享的Access2000数据库
    4.2连接SQLServer数据库
    实例162使用ODBCDSN连接SQLServer数据库
    实例163使用ODBC非DSN连接SQLServer数据库
    实例164使用OLEDB连接SQLServer数据库
    4.3连接其他数据库
    实例165连接Excel
    实例166连接Excel2007
    实例167连接Oracle数据库
    实例168数据库通用模块
    4.4数据库结构的读取与修改
    实例169读取Access数据库结构
    实例170读取SQLServer数据库结构
    4.5数据添加
    实例171利用数据绑定控件增加新记录
    实例172利用数据对象增加新记录
    实例173利用SQL语句增加新记录
    实例174利用表格批量增加记录
    4.6图片存取技术
    实例175使用存取文件名的方法存取图片
    实例176使用Stream对象向数据库中存入图片
    4.7数据修改
    实例177利用数据绑定控件修改数据
    实例178利用数据对象修改数据
    实例179利用SQL语句修改数据
    实例180删除添加法修改数据
    4.8数据保存前判断
    实例181判断输入数据是否符合要求
    实例182批量数据保存前的判断
    实例183防止数据保存时出现运行时错误
    4.9数据删除
    实例184删除表格中指定的记录
    实例185利用SQL语句删除数据
    4.10数据记录
    实例186判断数据记录总数
    实例187判断数据记录位置
    实例188移动记录
    4.11数据控件相关应用
    实例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动态增加行
    4.12二进制数据处理技术
    实例207使用存取文件路径的方法存取图片
    实例208使用AppendChunk方法将二进制文件存入数据库
    实例209使用Stream对象将二进制文件存入数据库
    实例210使用GetChunk()方法导出数据库中的二进制文件
    实例211用Stream对象将数据库中的二进制数据导出
    实例212向SQLServer数据库存入图片
    实例213读取并打开数据库中存储的文本文件
    实例214读取并打开数据库中存储的图片
    实例215读取并打开数据库中存储的多媒体文件
    实例216将SQLServer数据库中的image数据类型的图形文件导出为.bmp文件
    4.13数据库和其他文件的转换
    实例217将硬盘文件目录转为数据库数据
    实例218将数据库文件转换为文本文件
    实例219将数据库数据传给Excel
    实例220将Excel数据传给Access数据库
    实例221将数据库数据传给Word
    实例222将SQLServer数据库中的表插入Access数据库
    实例223SQLServer导入Access时,如何处理decimal类型字段引起的错误
    实例224将Access数据库转换为SQLServer2005数据库
    实例225多种数据库与Excel的转换
    4.14数据库结构的创建与读取技巧
    实例226使用DAO创建Access数据库
    实例227使用ADOX动态创建Access数据库和表
    实例228获得Access数据库中的所有表
    实例229使用代码创建SQLServer数据库、表和字段
    实例230获取SQLServer服务器
    实例231获取SQLServer数据库
    实例232获取SQLServer数据表
    实例233获取字段并将其添加到下拉列表框中
    实例234判断一个表是否存在
    4.15数据库安全
    实例235加密密码字符串
    实例236使用DAO方法创建加密数据库
    实例237锁定数据库中的表
    实例238为数据库上锁
    实例239改变Access2000数据库头文件加密数据库
    实例240改变扩展名保护Access数据库
    实例241防止SQL注入式攻击
    4.16数据维护
    实例242备份Access数据库
    实例243SQLServer数据库的备份与恢复
    实例244定时备份数据
    实例245修复Access数据库
    实例246压缩数据库文件
    实例247在VB中附加SQLServer数据库
    实例248在VB中批量附加SQLServer数据库
    实例249在VB中分离SQLServer数据库
    实例250动态创建Access数据库及数据表
    实例251SQLServer对象导出器
    实例252通过触发器对数据进行增删改
    实例253通过存储过程对商品信息进行管理
    实例254动态创建SQLServer数据库及数据表
    4.17连接Paradox、FoxPro、Sybase数据库
    实例255使用ADO控件访问Paradox数据库
    实例256使用ADO控件访问DBase/FoxPro数据库
    实例257使用ADO控件访问Sybase数据库
    4.18管理系统开发相关
    实例258带图像列表的系统登录程序
    实例259权限设置程序
    实例260系统初始化
    4.19数据显示技术
    实例261分页显示数据
    实例262动态查询模块
    实例263利用二进制数据检索用户头像
    实例264利用MSHFlexGrid控件实现主从显示
    实例265利用透视表分析图书销售情况

    第3篇网络技术与Web开发
    第5章网络技术与应用
    5.1网络信息的获取与设置
    实例266获得计算机名称和工作组
    实例267获取本机所有IP地址
    实例268获取本机IP地址以及计算机名称
    实例269获得局域网中的计算机名称和IP地址
    实例270利用Winsock控件获得本机名称
    实例271利用Winsock控件获得本机的IP地址
    实例272从注册表中获取IP地址
    实例273获得和设置计算机IP信息
    实例274获取网卡的物理地址
    5.2资源共享
    实例275映射网络驱动器
    实例276获得网上共享资源
    实例277点对点文件传输
    实例278局域网复制文件
    实例279采用TCP协议传输文件
    实例280确定与服务器相连的打印机
    实例281定时网络共享控制
    实例282保证联网计算机时间同步
    5.3邮件发送
    实例283邮件接收程序
    实例284邮件群发程序
    实例285发送电子邮件附件
    实例286邮件数据管理程序
    实例287利用JMail收发邮件
    实例288获取已安装的邮件发送程序名称
    5.4文件上传与下载
    实例289用InternetTransfer编写FTP程序
    实例290利用VB实现软件下载
    实例291使用API函数下载网络文件
    实例292在VB中利用XMLHTTP下载远程文件
    实例293程序在局域网上自动更新
    实例294自我升级程序
    5.5网络其他相关
    实例295远程控制局域网计算机
    实例296网络状态监视
    实例297网速监控
    实例298获得拨号网络的列表
    实例299局域网信使服务
    实例300聊天程序
    实例301提高XP下ADSL网速
    实例302网上调查
    实例303判断输入的IP地址是否符合要求

    第6章网络Web开发
    6.1网页信息的获取
    实例304QQ通信窗口的调用
    实例305获取WebBrowser控件句柄
    实例306获取网页中JavaScript全局变量值
    实例307获取HTTP头部信息
    实例308获得网页中的所有超链接
    实例309提取网页源码
    实例310使用记事本查看网页源文件
    6.2网页收藏与管理
    实例311加入收藏夹
    实例312设置IE的主页
    实例313网站网址导航程序
    实例314清除上网历史记录
    实例315创建网页快捷方式
    实例316将指定网址加入收藏夹
    实例317修改InternetExplorer标题栏
    实例318网站违禁数据检索程序
    实例319批量获取网页内容到数据库
    6.3InternetExplorer控制
    实例320网页另存为
    实例321网页内容全选
    实例322InternetExplorer页面设置
    实例323运行InternetExplorer并获取事件
    实例324判断一个文件是否在IE的缓存中

    第4篇安全防护与入侵破解
    第7章加密、安全与软件注册
    7.1常用加密算法
    实例325使用MD5算法对密码进行加密
    实例326RC4加密
    实例327RSA加密
    实例328生成DES加密dll
    实例329SHA1加密
    实例330恺撒加密
    7.2软件注册与安全防护
    实例331SQL密码扫描
    实例332利用VB实现杀毒软件功能
    实例333计算机锁定程序
    实例334明码序列号保护
    实例335非明码序列号保护
    实例336监控计算机TCP/IP端口
    实例337关闭445端口
    实例338防止SYN洪水攻击
    实例339SQL注入攻击
    实例340限定计算机使用时间
    实例341限定用户使用计算机
    实例342加密文件夹
    实例343利用磁盘的序列号进行软件加密
    实例344利用网卡MAC地址进行软件加密
    实例345限定输入错误密码次数
    实例346制作软件光盘版
    实例347对Access数据库加密/解密

    第8章黑客入侵与破解
    8.1端口入侵
    实例348扫描远程计算机开放服务
    实例3493389端口入侵
    实例350IPC$密码暴力破解
    实例351FTP弱口令扫描
    实例352SQLServer弱口令扫描
    实例353IP扫描器
    实例354代理协议的穿透
    8.2网页探秘
    实例355自动提交网页表单
    实例356网页弱密码的测试
    实例357网页中验证码的识别
    实例358获取FLV真实播放地址
    实例359躲避Session验证
    实例360采用Cookie欺骗躲避验证
    8.3病毒与外挂
    实例361程序跟随系统启动
    实例362更改IE首页
    实例363线程注入
    实例364VBS病毒的制作
    实例365破解补丁的制作
    实例366开启磁盘分区共享
    实例367提升用户权限
    实例368AUTORUN病毒原理
    实例369外挂与钩子

    第5篇打印技术与报表图表
    第9章打印技术的应用
    9.1打印各种文字
    实例370打印简单的字符串
    实例371设置打印字体、字号等
    实例372打印彩色文字
    实例373文字竖排打印效果
    实例374使打印的超长文本自动换行
    实例375根据纸张大小和字高计算每页打印行数
    9.2打印窗体、控件和图形
    实例376打印窗体
    实例377打印窗体文本
    实例378打印ListView控件中的内容
    实例379打印RichTextBox控件中的内容
    实例380打印浏览器内容
    实例381打印图片
    实例382打印简历
    实例383打印图表
    实例384可批量打印文件夹照片的打印程序
    9.3连续、分页和分栏打印
    实例385换页打印
    实例386动态分页打印
    实例387分栏打印
    实例388连续打印
    实例389可调整列宽的打印
    9.4证书、单据特色打印
    实例390打印汇款单
    实例391打印信封标签
    实例392批量打印工作证
    实例393批量打印证书
    实例394库存盘点单打印
    实例395连续纸销售单打印
    实例396批量打印Access数据库中的数据
    实例397打印SQLServer2000数据库中的数据
    实例398打印连续号码的标签
    实例399证书套打
    实例400设计条形码打印程序
    实例401批量打印条形码
    实例402批量打印Word文档
    实例403批量打印Excel表格
    实例404编写银行取款排号小票打印程序
    实例405打印订单汇总

    第10章报表的创建
    10.1数据环境与报表设计器
    实例406简单报表
    实例407设置DataReport的报表宽度和纸宽
    实例408预览DataReport报表
    实例409创建图书数据报表
    实例410向报表中添加日期、时间和页码
    实例411创建客房信息纵栏式报表
    实例412分组统计报表
    实例413主明细报表
    实例414导出报表为HTML文件
    实例415利用Command执行动作查询语句
    实例416在DataReport中使用带参数的SQL语句选择数据
    10.2水晶报表的创建
    实例417安装水晶报表CrystalReports
    实例418使用CrystalReports创建一个报表
    实例419设置横向页面
    实例420使用VB程序打印水晶报表
    实例421动态设置报表路径
    实例422使用CrystalReports设计商用报表

    第11章图表的创建
    11.1简单图表
    实例423设置MSChart控件的Data属性创建图表
    实例424设置MSChart控件的DataSource属性创建图表
    实例425设置MSChart控件的ChartData属性创建图表
    实例426获取数据时缺少字段的问题
    实例427对图表数据进行打印
    实例428使表格数据图表动态调整
    实例429利用TRANSFORM制作透视表
    11.2图表样式与外观
    实例430向图表中添加或修改标签
    实例431修改图表的字体和颜色
    实例432动态设置图表区字体
    实例433动态填充图表元素的颜色
    实例434动态改变图表的比例
    实例435设置和改变图表的注脚
    实例436动态修改图表的图例样式
    11.3图表的综合应用
    实例437将数组中的数据利用图表分析
    实例438在多个关系表中分析数据
    实例439对某一行数据进行分析
    实例440对分组统计数据进行分析
    实例441利用三维图表分析数据
    实例442利用饼形图分析产品市场占有率
    实例443利用饼形图分析公司男女人数比率
    实例444利用图表分析企业进货、销售和库存情况
    实例445利用折线图分析商品的价格走势
    实例446网站人气指数曲线分析
    实例447利用柱形图分析房产销售情况
    实例448利用区域图对比分析员工业绩
    实例449利用组合图分析高级轿车的销售情况
    实例450数据与图表互动
    实例451利用MSChart控件对生产指标进行统计分析

    第6篇程序控制与磁盘管理
    第12章程序应用控制
    12.1调用系统工具
    实例452调用画图程序
    实例453调用记事本
    实例454调用Windows计算器程序
    实例455设置输入法顺序
    12.2调用Office
    实例456调用OutLook管理邮件
    实例457调用Word统计字数
    实例458批量打开Word文档
    实例459调用PowerPoint电子文档
    实例460显示Office助手
    12.3时钟控制
    实例461倒计时程序
    实例462设计一个定时闹钟程序
    12.4其他应用
    实例463在VB中调用帮助文件
    实例464调用文件时具有wait功能
    实例465禁止用户复制文字
    实例466调用Word实现实时公告
    实例467VB菜单提取器

    第13章磁盘管理技术
    13.1获取磁盘信息
    实例468获取磁盘的剩余空间
    实例469获取逻辑分区信息
    实例470获取物理硬盘个数和逻辑分区个数
    实例471获取物理硬盘信息
    实例472获取磁盘信息
    实例473获取磁盘的总空间
    13.2获取卷标信息
    实例474利用FSO获取计算机中所有驱动器的卷标
    实例475使用API获取计算机中所有驱动器的名称
    实例476获得网络驱动器名称
    实例477获取分区卷标的简单方法
    实例478利用FSO获取驱动器的卷标
    13.3磁盘操作
    实例479设置磁盘卷标
    实例480格式化磁盘
    实例481整理磁盘碎片
    实例482从FAT32转换为NTFS
    实例483隐藏磁盘分区
    实例484显示被隐藏的磁盘分区
    实例485更改磁盘分区号
    13.4磁盘监控与分析
    实例486使用FSO判断驱动器的类型
    实例487使用API函数判断驱动器的类型
    实例488监视硬盘
    实例489判断光驱是否有光盘
    实例490判断是否插入存储器
    实例491检测软驱是否有软盘

    第7篇系统与硬件设备
    第14章注册表
    14.1IE优化与个性化
    实例492禁止更改“Internet选项”中的“历史记录”项
    实例493禁止更改“Internet临时文件”项
    实例494禁止更改“辅助功能”选项
    实例495禁止更改“语言”项
    实例496禁止更改“主页”项
    实例497禁止更改“字体”项
    实例498隐藏“安全”选项卡
    实例499隐藏“常规”选项卡
    实例500隐藏“程序”选项卡
    实例501隐藏“高级”选项卡
    实例502隐藏“连接”选项卡
    实例503隐藏“内容”选项卡
    14.2桌面“开始”菜单优化与个性化
    实例504更改桌面图标之间的垂直间距
    实例505去除快捷方式图标中的小箭头
    实例506删除提示信息
    实例507隐藏“任务栏和「开始」菜单”选项
    实例508隐藏“我的文档”选项
    实例509隐藏“帮助和支持”选项
    实例510隐藏“关机”选项
    实例511隐藏“搜索”选项
    实例512隐藏“文档”选项
    实例513隐藏“运行”选项
    实例514隐藏“控制面板”、“网络连接”和
    “打印机和传真”3个选项
    实例515隐藏“网上邻居”图标
    实例516隐藏“我的文档”图标
    实例517隐藏桌面图标
    实例518在“开始”菜单中加入“注销”选项
    14.3系统优化与设置
    实例519隐藏任务栏中的时钟
    实例520禁止任务栏的右键菜单
    实例521禁止改变任务栏的停靠位置
    实例522隐藏“显示属性”对话框的“外观”选项卡
    实例523隐藏“显示属性”对话框的“屏幕保护”选项卡
    实例524隐藏“显示属性”对话框的“桌面”选项卡
    实例525隐藏“显示属性”对话框的“设置”选项卡
    实例526隐藏控制面板的“声音与音频设备”选项

    第15章系统信息与WMI查询
    15.1获取CPU信息
    实例527获取计算机CPU版本信息
    实例528获取CPU编号
    实例529获取计算机CPU制造商名称
    实例530获取计算机CPU的最大时钟频率
    实例531获取CPU二级缓存尺寸
    实例532获取计算机CPU外部频率
    实例533获取计算机CPU当前时钟频率
    实例534获取计算机CPU当前电压
    实例535获取计算机CPU当前使用率
    实例536获取计算机CPU地址宽度
    15.2获取显示设备信息
    实例537获取显示设备的PNPDeviceID
    实例538获取显示设备的名称
    实例539获取显示设备的驱动版本号
    实例540获取显示设备的驱动程序文件
    实例541获取显示设备的当前颜色值
    实例542获取显示设备的显示处理器
    实例543获取显示设备的最小刷新率
    实例544获取显示设备的最大刷新率
    实例545获取显示设备的当前垂直分辨率
    实例546获取显示设备的当前水平分辨率
    实例547获取显示设备的当前显示模式
    15.3获取声音设备信息
    实例548获取声音设备的产品名称
    实例549获取声音设备的PNPDeviceID
    实例550获取声音设备的制造商名称
    15.4获取及设置网卡信息
    实例551获取有效网卡的名称
    实例552显示网卡信息
    实例553设置网卡IP地址、子网掩码、网关及DNS
    实例554获取网卡MAC物理地址
    15.5获取系统驱动程序的描述信息
    实例555获取系统驱动程序的描述信息
    实例556获取系统正在运行的驱动程序
    实例557获取系统服务程序的描述信息
    实例558获取系统服务程序的程序文件
    实例559获取系统正在运行的服务程序
    实例560获取系统已经停止的服务程序
    实例561获取后台已经停止的驱动程序
    15.6获取操作系统信息
    实例562获取操作系统的启动时间
    实例563获取操作系统的安装日期
    实例564获取Windows账户和组信息
    15.7获取主板信息
    实例565获取主板BIOS信息
    实例566获取主板制造商名称和型号
    15.8网络共享管理
    实例567创建网络共享
    实例568删除网络共享
    实例569枚举网络共享
    15.9WMI的其他应用
    实例570备份程序事件日志
    实例571获取当前打印队列信息
    实例572枚举快捷方式文件
    实例573枚举Win32_Service所有属性名称
    实例574使用WMI方法启动记事本程序
    实例575获取计算机的数据宽度
    实例576获取计算机产品名称

    第16章硬件相关技术
    16.1串口控制
    实例577通过串口传递数据
    实例578通过串口控制对方计算机
    16.2加密狗
    实例579将密码写入加密狗
    实例580使用加密狗设计加密程序
    16.3IC卡的应用
    实例581向IC卡中写入数据
    实例582读取IC卡中的数据
    实例583利用IC卡制作考勤程序
    16.4监控
    实例584利用简易摄像头编写监控程序
    实例585编写监控录像程序
    实例586定时监控程序
    16.5扫描、条码
    实例587利用条形码扫描器销售商品
    实例588设计条形码打印程序
    16.6POS控制
    实例589设计钱箱控制程序
    实例590设计扫描仪控制程序
    实例591设计发票机控制程序
    实例592客户来电支持系统
    实例593利用手机群发短信
    实例594利用神龙卡制作练歌房程序
    实例595通过语音卡实现电话的拨打与接听
    实例596视频监控
    实例597使用ID卡读卡器获取持卡人信息
    实例598员工指纹考勤系统
    实例599使用短信猫发送短信
    实例600通过短信猫实现短信自动回复
查看详情
系列丛书 / 更多
Visual Basic开发实例大全 提高卷
Java Web开发实例大全 基础卷 配光盘 软件工程师开发大系
软件开发技术联盟 著
Visual Basic开发实例大全 提高卷
PHP开发实例大全 提高卷/软件工程师开发大系
软件开发技术联盟 编
Visual Basic开发实例大全 提高卷
Java开发实例大全·基础卷/软件工程师开发大系
软件开发技术联盟 编
Visual Basic开发实例大全 提高卷
C# 开发实例大全·基础卷/软件工程师开发大系
软件开发技术联盟 编
Visual Basic开发实例大全 提高卷
Visual C++开发实例大全·基础卷/软件工程师开发大系
软件开发技术联盟 编
Visual Basic开发实例大全 提高卷
Java Web开发实例大全·提高卷/软件工程师开发大系
软件开发技术联盟 编
Visual Basic开发实例大全 提高卷
PHP开发实例大全
软件开发技术联盟 编
Visual Basic开发实例大全 提高卷
C#开发实例大全·提高卷/软件工程师开发大系
软件开发技术联盟 编
Visual Basic开发实例大全 提高卷
Visual C++开发实例大全 提高卷/软件工程师开发大系
软件开发技术联盟 编
Visual Basic开发实例大全 提高卷
ASP.NET开发实例大全·基础卷/软件工程师开发大系
软件开发技术联盟 编
Visual Basic开发实例大全 提高卷
Visual Basic开发实例大全·基础卷/软件工程师开发大系
软件开发技术联盟 编
您可能感兴趣 / 更多
Visual Basic开发实例大全 提高卷
软件开发自学视频教程:JavaScript自学视频教程
软件开发技术联盟 编
Visual Basic开发实例大全 提高卷
C++自学视频教程
软件开发技术联盟 编
Visual Basic开发实例大全 提高卷
C#自学视频教程
软件开发技术联盟 编
Visual Basic开发实例大全 提高卷
Visual Basic自学视频教程
软件开发技术联盟 编
Visual Basic开发实例大全 提高卷
ASP.NET自学视频教程
软件开发技术联盟 编
Visual Basic开发实例大全 提高卷
C语言自学视频教程(实例版)
软件开发技术联盟 编
Visual Basic开发实例大全 提高卷
Visual C++自学视频教程
软件开发技术联盟 编
Visual Basic开发实例大全 提高卷
Java开发实战
软件开发技术联盟 编
Visual Basic开发实例大全 提高卷
软件开发实战:ASP.NET开发实战
软件开发技术联盟 编
Visual Basic开发实例大全 提高卷
软件开发实战:PHP+MySQL开发实战
软件开发技术联盟 编
Visual Basic开发实例大全 提高卷
软件开发实战:C++开发实战
软件开发技术联盟 编
Visual Basic开发实例大全 提高卷
软件开发实战:Visual Basic开发实战
软件开发技术联盟 编