第一图书网

Visual Basic系统开发实例精粹

曹衍龙 人民邮电出版社
出版时间:

2005-8  

出版社:

人民邮电出版社  

作者:

曹衍龙  

页数:

477  

字数:

852000  

Tag标签:

无  

内容概要

  本书精选了近40个综合性实例,详细介绍了基于Visual Basic的程序开发技巧和方法,内容涵盖了Visual Basic的系统编程、多媒体/图形图像编程、网络通信编程、数据库/MIS开发、游戏编程等许多热门领域。  每个实例都按照设计思路、编程原理以及实例详解3个步骤来解说。尤其是对每个实例的原理都进行了详细地说明,对实例的源代码进行了注释。同时在本书的光盘中赠送了大量非常有价值的实例源代码。通过本书的学习,读者可以非常容易地理解并掌握Visual Basic开发的核心技术,并根据自身需要进行二次开发。  本书可以作为高等院校相关专业的课程设计、毕业设计的指导用书,同时也可以作为科研单位、企业相关软件开发的技术指导用书。

书籍目录

Part 1 系统编程篇Example 01 资源管理器 21.1 设计思路 21.2 编程原理 21.2.1 TreeView控件 21.2.2 ListView控件 31.2.3 相关API函数 31.3 实例详解 51.3.1 frmMain窗体 51.3.2 cDrives类 81.3.3 mFileList模块 101.3.4 mProcFunc模块 111.3.5 mVariables模块 121.3.6 mExplorerTree模块 12Example 02 注册表管理器 132.1 设计思路 132.2 编程原理 142.2.1 TreeView控件 142.2.2 ListView控件 152.2.3 分割条编程技术 152.2.4 Visual Basic中的注册表处理函数 152.2.5 动态添加菜单技术 162.2.6 重要的API函数 162.3 实例详解 172.3.1 frmMain窗体 172.3.2 frmOrgFaves窗体 202.3.3 frmSearch窗体 202.3.4 ModReg模块 222.3.5 Module1模块 242.3.6 HexClass类模块 252.3.7 其他模块 25Example 03 文件搜索系统 263.1 设计思路 263.2 编程原理 273.3 实例详解 293.3.1 文件搜索主窗体 293.3.2 添加右键快捷方式 323.3.3 文件属性显示窗体 333.3.4 clsSearch类 34Example 04 科学计算器程序——高级版 384.1 设计思路 384.2 编程原理 394.2.1 基本数学函数 394.2.2 程序中的数学函数使用说明 404.2.3 非基本数学函数 404.3 实例详解 404.3.1 Anical1窗体 404.3.2 Anical2窗体 42Example 05 加密解密系统 515.1 设计思路 515.2 编程原理 525.3 实例详解 555.3.1 fTest窗体 565.3.2 cEncDec类模块 58Example 06 虚拟驱动器程序 686.1 设计思路 686.2 编程原理 686.3 实例详解 686.3.1 Form1.frm窗体 696.3.2 ComDlg模块 756.3.3 Module2模块 756.3.4 PathCTL模块 756.3.5 REGEDT模块 756.3.6 Strings模块 75精彩实例赏析 76Part 2 多媒体/图形图像篇Example 07 绘图系统 827.1 设计思路 827.2 编程原理 837.3 实例详解 877.3.1 ComicPageMakerMain窗体 887.3.2 ZoomWindows窗体 1027.3.3 Text窗体 1037.3.4 HorizontalRuler窗体 103Example 08 功能强大的图像处理系统 1038.1 设计思路 1038.2 编程原理 1058.2.1 自定义控件开发 1058.2.2 API的应用 1068.2.3 常用图像处理原理 1098.3 实例详解 1168.3.1 fMain窗体 1168.3.2 CDIB类模块 1248.3.3 cDIBDither类模块 1268.3.4 cDIBFilter类模块 1268.3.5 cDIBPal类模块 1278.3.6 cDIBSave类模块 1278.3.7 cFrame类模块 1288.3.8 mBrowseFolder模块 1288.3.9 mChooseColor模块 1288.3.10 mDialogEx模块 1298.3.11 mGDIpEx模块 1298.3.12 mHSL模块 1298.3.13 mINI模块 1308.3.14 mMisc模块 1308.3.15 mSettings模块 1308.3.16 mWheel模块 1308.3.17 ucCanvas控件 1318.3.18 cInfo控件 1328.3.19 ucProgress控件 1338.3.20 ucToolbar控件 1338.3.21 带预览功能的图像选择框 1338.3.22 为图像选择材质的窗体 1348.3.23 更改图像大小的窗体 1348.3.24 显示图像信息的窗体 1348.3.25 打印图像的窗体 1358.3.26 实现图像全景的窗体 1358.3.27 滤镜效果查看窗体 136Example 09 图像切换特效程序 1369.1 设计思路 1369.2 编程原理 1379.2.1 BitBlt函数 1379.2.2 PatBlt函数 1389.2.3 StretchBlt函数 1389.2.4 SetStretchBltMode函数 1389.3 实例详解 1399.3.1 frmTransEffects窗体 1399.3.2 modTransEffects.bas模块 140Example 10 语音编辑系统 14610.1 设计思路 14610.2 编程原理 14610.2.1 WAV文件概述 14610.2.2 MMC控件 14810.3 实例详解 14810.3.1 编辑器主窗体 14810.3.2 语音编辑窗体 149Example 11 曲谱编辑器 16011.1 设计思路 16011.2 编程原理 16111.3 实例详解 16311.3.1 fMain窗体 16311.3.2 fSymbolsToolbar窗体 16611.3.3 fAlternateToolbar窗体 16711.3.4 fMusicBoard窗体 16711.3.5 mInitialization模块 168Example 12 MP3播放器 16812.1 设计思路 16812.2 编程原理 17212.2.1 MP3编码解析 17212.2.2 编码层 17312.3 实例详解 17412.3.1 mVars.bas模块 17412.3.2 mMp3Player.frm窗体 17512.3.3 mMp3.bas模块 178Example 13 视频捕捉程序 18213.1 设计思路 18213.2 编程原理 18313.2.1 VFW简介 18313.2.2 系统工作过程 18413.3 实例详解 18813.3.1 frmMain窗体 18813.3.2 mACM模块 19113.3.3 mCapApp模块 19213.3.4 mVFW模块 196精彩实例赏析 207Part 3 网络通信篇Example 14 多页面显示浏览器 21414.1 设计思路 21414.2 编程原理 21514.3 实例详解 21514.3.1 frmBrowser窗体 21514.3.2 frmOpen窗体 22214.3.3 frmOptions窗体 222Example 15 HTML文件编辑器 22315.1 设计思路 22315.2 编程原理 22415.3 实例详解 23115.3.1 frmMDI窗体 23115.3.2 frmChild窗体 23715.3.3 frmDocPreview窗体 23915.3.4 frmValidation窗体 24315.3.5 frmFind窗体 24415.3.6 frmCFade窗体 244Example 16 网络检测实用工具集 24416.1 设计思路 24416.2 编程原理 24516.2.1 获取当前网络流量状况 24516.2.2 主机名与IP地址相互转换 24616.2.3 获取各种形式的IP地址及相关信息 24616.2.4 获取网络适配器(网卡)信息 24816.2.5 调用Windows命令并返回命令的输出 24816.3 实例详解 24916.3.1 frmBandwidth窗体 24916.3.2 frmIPCalc窗体 25216.3.3 frmNetStat1窗体和frmNetStat2窗体 25716.3.4 frmPing窗体 25816.3.5 frmPortListen窗体 26116.3.6 frmPortScanner窗体 26216.3.7 frmStats窗口 26416.3.8 frmTrace窗口和frmTrace2窗口 264Example 17 电子邮件收发系统 26617.1 设计思路 26617.2 编程原理 27017.2.1 SMTP协议 27117.2.2 POP3协议 27417.2.3 邮件结构详述 27817.2.4 MIME编码/解码与发送附件 27817.3 实例详解 279Example 18 网络性能监控与流量统计系统 27918.1 设计思路 27918.2 编程原理 28018.2.1 IP Helper API简介 28018.2.2 IP Helper API的使用 28118.3 实例详解 28118.3.1 frmMain主窗体模块 28218.3.2 frmMenu窗体模块 28518.3.3 基本模块modHook 28518.3.4 modINI基本模块 28718.3.5 modStart基本模块 28718.3.6 modSysTrayMenu基本模块 28718.3.7 modTray基本模块 28718.3.8 clsAdaptors基本模块 28718.3.9 clsIPStatistics类模块 29018.3.10 ctlDigital与ctlSpeedometer控件模块 292Example 19 代理服务器系统 29319.1 设计思路 29319.2 编程原理 29419.3 实例详解 29819.3.1 frmMain窗体 29819.3.2 frmConfiguration窗体和modConfiguration模块 30819.3.3 modGlobe模块 30919.3.4 modHTML模块 31219.3.5 clsSysTray类 312精彩实例赏析 313Part 4 数据库/MIS开发篇Example 20 数据库配置和管理综合实例 31820.1 设计思路 31820.2 编程原理 31920.3 实例详解 32220.3.1 连接Access数据库 32220.3.2 连接SQL Server数据库 32420.3.3 连接ODBC数据源 32720.3.4 frmMain窗体 328Example 21 条形码的设计与打印 33321.1 设计思路 33321.2 编程原理 33421.3 实例详解 33921.3.1 Form1窗体 33921.3.2 Bar39模块 34121.3.3 Special128模块 34321.3.4 GIF类 354Example 22 服装进销存系统 35522.1 设计思路 35522.2 编程原理 35522.2.1 安全登录 35522.2.2 进货管理 35622.2.3 会员管理 35622.2.4 服装销售 35622.2.5 数据统计 35622.2.6 数据库分析 35622.3 实例详解 35822.3.1 系统登录模块 35822.3.2 新增用户 36522.3.3 删除用户 36722.3.4 修改密码 36822.3.5 系统主界面 36822.3.6 服装信息管理模块 36822.3.7 会员管理模块 37422.3.8 服装销售模块 37522.3.9 报表统计打印模块 378Example 23 人事/工资/考勤管理信息系统 38623.1 设计思路 38623.2 编程原理 38723.2.1 系统功能分析 38723.2.2 系统功能模块设计 38823.2.3 UML系统建模 39123.2.4 数据库需求分析 39623.2.5 数据库逻辑结构设计 39723.3 实例详解 39723.3.1 系统设计概述 39823.3.2 系统主界面实现 39923.3.3 系统登录和增加管理员窗体 40023.3.4 人事管理功能模块 40323.3.5 考勤管理功能模块设计 40723.3.6 工资管理功能模块设计 41023.3.7 报表管理功能模块设计 41423.3.8 系统维护功能模块设计 41523.3.9 综合查询模块 418Example 24 考试管理信息系统 41824.1 设计思路 41824.2 编程原理 41824.2.1 系统功能分析 41824.2.2 UML系统建模 42024.2.3 数据库需求分析 42324.2.4 数据库概念结构设计 42324.2.5 数据库逻辑结构设计 42424.3 实例详解 42424.3.1 系统设计概况 42424.3.2 系统主界面实现 42524.3.3 增加题目类别模块 43124.3.4 增加题目模块 43124.3.5 modMain模块文件 43124.3.6 参数设置模块 43324.3.7 系统选项设置模块 43324.3.8 考生考试模块 43424.3.9 系统登录模块 43824.3.10 用户管理模块 438Example 25 餐饮管理信息系统 43925.1 设计思路 43925.2 编程原理 44025.2.1 系统功能分析 44025.2.2 系统功能模块设计 44025.2.3 UML系统建模 44425.2.4 数据库需求分析 44925.3 实例详解 45125.3.1 系统设计概况 45125.3.2 系统主界面实现 45325.3.3 接待预定模块 45425.3.4 房台列表模块 45625.3.5 房台预定模块 45625.3.6 点菜收银模块 45725.3.7 开台信息模块 45825.3.8 房台账单模块 45825.3.9 点菜模块 45925.3.10 结账模块 45925.3.11 吧厨出品模块 46025.3.12 其他重要模块 460精彩实例赏析 461Part 5 游戏篇Example 26 寻宝游戏 468Example 27 太空大战游戏 470Example 28 贪吃蛇游戏 471Example 29 快速逃生游戏 472Example 30 地图编辑器 473Example 31 Tic Tac Toe游戏 473Example 32 国际象棋游戏 474Example 33 积木游戏 474Example 34 拼图游戏 474Example 35 弹球游戏 475Example 36 射击游戏 475Example 37 老虎机游戏 476Example 38 简易足球赛游戏 476Example 39 人工智能坦克大战 477Example 40 俄罗斯方块游戏 477


图书封面

图书标签Tags

广告

下载页面


Visual Basic系统开发实例精粹 PDF格式下载



确实是七天之内送到,书也确实是全新正版的


很方便。。价格还可以很方便。。价格还可以很方便。。价格还可以


为什么我买的这本书所附的光盘成2瓣了,与当当网联系只能把书退了,而不能换一张光盘呢?


有点基础的朋友学习很有帮助的


相关图书