当前位置:首页 > 工业技术
Visual Basic系统开发实例精粹
Visual Basic系统开发实例精粹

Visual Basic系统开发实例精粹PDF电子书下载

工业技术

  • 电子书积分:15 积分如何计算积分?
  • 作 者:四维科技曹衍龙编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2005
  • ISBN:7115136726
  • 页数:477 页
图书介绍:本书介绍了基于Visual Basic的程序开发技术和方法。
《Visual Basic系统开发实例精粹》目录

目录 2

Part 1 系统编程篇 2

Example 01 资源管理器 2

1.1 设计思路 2

1.2 编程原理 2

1.2.1 TreeView控件 2

1.2.2 ListView控件 3

1.2.3 相关API函数 3

1.3.1 frmMain窗体 5

1.3 实例详解 5

1.3.2 cDrives类 8

1.3.3 mFileList模块 10

1.3.4 mProcFunc模块 11

1.3.5 mVariables模块 12

1.3.6 mExplorerTree模块 12

Example 02 注册表管理器 13

2.1 设计思路 13

2.2 编程原理 14

2.2.1 TreeView控件 14

2.2.4 Visual Basic中的注册表处理函数 15

2.2.3 分割条编程技术 15

2.2.2 ListView控件 15

2.2.5 动态添加菜单技术 16

2.2.6 重要的API函数 16

2.3 实例详解 17

2.3.1 frmMain窗体 17

2.3.2 frmOrgFaves窗体 20

2.3.3 frmSearch窗体 20

2.3.4 ModReg模块 22

2.3.5 Module1模块 24

2.3.7 其他模块 25

2.3.6 HexClass类模块 25

Example 03 文件搜索系统 26

3.1 设计思路 26

3.2 编程原理 27

3.3 实例详解 29

3.3.1 文件搜索主窗体 29

3.3.2 添加右键快捷方式 32

3.3.3 文件属性显示窗体 33

3.3.4 clsSearch类 34

4.1 设计思路 38

Example 04 科学计算器程序——高级版 38

4.2 编程原理 39

4.2.1 基本数学函数 39

4.2.2 程序中的数学函数使用说明 40

4.2.3 非基本数学函数 40

4.3 实例详解 40

4.3.1 Anical1窗体 40

4.3.2 Anical2窗体 42

Example 05 加密解密系统 51

5.1 设计思路 51

5.2 编程原理 52

5.3 实例详解 55

5.3.1 fTest窗体 56

5.3.2 cEncDec类模块 58

Example 06 虚拟驱动器程序 68

6.1 设计思路 68

6.2 编程原理 68

6.3 实例详解 68

6.3.1 Form1.frm窗体 69

6.3.6 Strings模块 75

6.3.5 REGEDT模块 75

6.3.3 Module2模块 75

6.3.4 PathCTL模块 75

6.3.2 ComDlg模块 75

精彩实例赏析 76

Part 2 多媒体/图形图像篇 82

Example 07 绘图系统 82

7.1 设计思路 82

7.2 编程原理 83

7.3 实例详解 87

7.3.1 ComicPageMakerMain窗体 88

7.3.2 ZoomWindows窗体 102

7.3.3 Text窗体 103

7.3.4 HorizontalRuler窗体 103

Example 08 功能强大的图像处理系统 103

8.1 设计思路 103

8.2 编程原理 105

8.2.1 自定义控件开发 105

8.2.2 API的应用 106

8.2.3 常用图像处理原理 109

8.3.1 fMain窗体 116

8.3 实例详解 116

8.3.2 CDIB类模块 124

8.3.3 cDlBDither类模块 126

8.3.4 cDIBFilter类模块 126

8.3.5 cDIBPal类模块 127

8.3.6 cDIBSave类模块 127

8.3.7 cFrame类模块 128

8.3.8 mBrowseFolder模块 128

8.3.9 mChooseColor模块 128

8.3.12 mHSL模块 129

8.3.10 mDialogEx模块 129

8.3.11 mGDlpEx模块 129

8.3.13 mINI模块 130

8.3.14 mMisc模块 130

8.3.15 mSettings模块 130

8.3.16 mWheel模块 130

8.3.17 ucCanvas控件 131

8.3.18 cInfo控件 132

8.3.20 ucToolbar控件 133

8.3.21 带预览功能的图像选择框 133

8.3.19 ucProg ress控件 133

8.3.22 为图像选择材质的窗体 134

8.3.23 更改图像大小的窗体 134

8.3.24 显示图像信息的窗体 134

8.3.25 打印图像的窗体 135

8.3.26 实现图像全景的窗体 135

8.3.27 滤镜效果查看窗体 136

Example 09 图像切换特效程序 136

9.1 设计思路 136

9.2.1 BitBlt函数 137

9.2 编程原理 137

9.2.2 PatBlt函数 138

9.2.3 StretchBlt函数 138

9.2.4 SetStretchBltMode函数 138

9.3 实例详解 139

9.3.1 frmTransEffects窗体 139

9.3.2 modTransEffects.bas模块 140

Example 10 语音编辑系统 146

10.1 设计思路 146

10.2 编程原理 146

10.2.1 WAV文件概述 146

10.3.1 编辑器主窗体 148

10.2.2 MMC控件 148

10.3 实例详解 148

10.3.2 语音编辑窗体 149

Example 11 曲谱编辑器 160

11.1 设计思路 160

11.2 编程原理 161

11.3 实例详解 163

11.3.1 fMain窗体 163

11.3.2 fSymbols Toolbar窗体 166

11.3.3 fAlternate Toolbar窗体 167

11.3.4 fMusicBoard窗体 167

12.1 设计思路 168

11.3.5 mInitialization模块 168

Example 12 MP3播放器 168

12.2 编程原理 172

12.2.1 MP3编码解析 172

12.2.2 编码层 173

12.3 实例详解 174

12.3.1 mVars.bas模块 174

12.3.2 mMp3Player.frm窗体 175

12.3.3 mMp3.bas模块 178

13.1 设计思路 182

Example 13 视频捕捉程序 182

13.2.1 VFW简介 183

13.2 编程原理 183

13.2.2 系统工作过程 184

13.3 实例详解 188

13.3.1 frmMain窗体 188

13.3.2 mACM模块 191

13.3.3 mCapApp模块 192

13.3.4 mVFW模块 196

精彩实例赏析 207

14.1 设计思路 214

Part 3 网络通信篇 214

Example 14 多页面显示浏览器 214

14.2 编程原理 215

14.3 实例详解 215

14.3.1 frmBrowser窗体 215

14.3.2 frmOpen窗体 222

14.3.3 frmOptions窗体 222

Example 15 HTML文件编辑器 223

15.1 设计思路 223

15.2 编程原理 224

15.3.1 frmMDI窗体 231

15.3 实例详解 231

15.3.2 frmChild窗体 237

15.3.3 frmDocPreview窗体 239

15.3.4 frmValidation窗体 243

15.3.5 frmFind窗体 244

15.3.6 frmCFade窗体 244

Example 16 网络检测实用工具集 244

16.1 设计思路 244

16.2.1 获取当前网络流量状况 245

16.2 编程原理 245

16.2.2 主机名与IP地址相互转换 246

16.2.3 获取各种形式的IP地址及相关信息 246

16.2.4 获取网络适配器(网卡)信息 248

16.2.5 调用Windows命令并返回命令的输出 248

16.3 实例详解 249

16.3.1 frmBandwidth窗体 249

16.3.2 frmlPCalc窗体 252

16.3.3 frmNetStat1窗体和frmNetStat2窗体 257

16.3.4 frmPing窗体 258

16.3.5 frmPortListen窗体 261

16.3.6 frmPortScanner窗体 262

16.3.7 frmStats窗口 264

16.3.8 frmTrace窗口和frmTrace2窗口 264

Example 17 电子邮件收发系统 266

17.1 设计思路 266

17.2 编程原理 270

17.2.1 SMTP协议 271

17.2.2 POP3协议 274

17.2.3 邮件结构详述 278

17.2.4 MIME编码/解码与发送附件 278

18.1 设计思路 279

17.3 实例详解 279

Example 18 网络性能监控与流量统计系统 279

18.2 编程原理 280

18.2.1 IP Helper API简介 280

18.2.2 IP Helper API的使用 281

18.3 实例详解 281

18.3.1 frmMain主窗体模块 282

18.3.2 frmMenu窗体模块 285

18.3.3 基本模块modHook 285

18.3.8 clsAdaptors基本模块 287

18.3.7 modTray基本模块 287

18.3.4 modlNl基本模块 287

18.3.6 modSysTrayMenu基本模块 287

18.3.5 modStart基本模块 287

18.3.9 clslPStatistics类模块 290

18.3.10 ctlDigital与ctlSpeedometer控件模块 292

Example 19 代理服务器系统 293

19.1 设计思路 293

19.2 编程原理 294

19.3.1 frmMain窗体 298

19.3 实例详解 298

19.3.2 frmConfiguration窗体和modConfiguration模块 308

19.3.3 modGlobe模块 309

19.3.4 modHTML模块 312

19.3.5 clsSysTray类 312

精彩实例赏析 313

Part 4 数据库/MIS开发篇 318

Example 20 数据库配置和管理综合实例 318

20.1 设计思路 318

20.2 编程原理 319

20.3.1 连接Access数据库 322

20.3 实例详解 322

20.3.2 连接SQL Server数据库 324

20.3.3 连接ODBC数据源 327

20.3.4 frmMain窗体 328

21.1 设计思路 333

21.2 编程原理 334

21.3 实例详解 339

21.3.1 Form1窗体 339

21.3.2 Bar39模块 341

21.3.3 Special128模块 343

21.3.4 GIF类 354

Example 22 服装进销存系统 355

22.1 设计思路 355

22.2 编程原理 355

22.2.1 安全登录 355

22.2.2 进货管理 356

22.2.3 会员管理 356

22.2.4 服装销售 356

22.2.5 数据统计 356

22.2.6 数据库分析 356

22.3.1 系统登录模块 358

22.3 实例详解 358

22.3.2 新增用户 365

22.3.3 删除用户 367

22.3.4 修改密码 368

22.3.5 系统主界面 368

22.3.6 服装信息管理模块 368

22.3.7 会员管理模块 374

22.3.8 服装销售模块 375

22.3.9 报表统计打印模块 378

23.1 设计思路 386

Example 23 人事/工资/考勤管理信息系统 386

23.2 编程原理 387

23.2.1 系统功能分析 387

23.2.2 系统功能模块设计 388

23.2.3 UML系统建模 391

23.2.4 数据库需求分析 396

23.2.5 数据库逻辑结构设计 397

23.3 实例详解 397

23.3.1 系统设计概述 398

23.3.2 系统主界面实现 399

23.3.3 系统登录和增加管理员窗体 400

23.3.4 人事管理功能模块 403

23.3.5 考勤管理功能模块设计 407

23.3.6 工资管理功能模块设计 410

23.3.7 报表管理功能模块设计 414

23.3.8 系统维护功能模块设计 415

23.3.9 综合查询模块 418

Example 24 考试管理信息系统 418

24.1 设计思路 418

24.2 编程原理 418

24.2.1 系统功能分析 418

24.2.2 UML系统建模 420

24.2.3 数据库需求分析 423

24.2.4 数据库概念结构设计 423

24.2.5 数据库逻辑结构设计 424

24.3 实例详解 424

24.3.1 系统设计概况 424

24.3.2 系统主界面实现 425

24.3.3 增加题目类别模块 431

24.3.4 增加题目模块 431

24.3.5 modMain模块文件 431

24.3.7 系统选项设置模块 433

24.3.6 参数设置模块 433

24.3.8 考生考试模块 434

24.3.9 系统登录模块 438

24.3.10 用户管理模块 438

Example 25 餐饮管理信息系统 439

25.1 设计思路 439

25.2 编程原理 440

25.2.1 系统功能分析 440

25.2.2 系统功能模块设计 440

25.2.3 UML系统建模 444

25.2.4 数据库需求分析 449

25.3 实例详解 451

25.3.1 系统设计概况 451

25.3.2 系统主界面实现 453

25.3.3 接待预定模块 454

25.3.4 房台列表模块 456

25.3.5 房台预定模块 456

25.3.6 点菜收银模块 457

25.3.7 开台信息模块 458

25.3.8 房台账单模块 458

25.3.10 结账模块 459

25.3.9 点菜模块 459

25.3.11 吧厨出品模块 460

25.3.12 其他重要模块 460

精彩实例赏析 461

Part 5 游戏篇 468

Example 26 寻宝游戏 468

Example 27 太空大战游戏 470

Example 28 含吃蛇游戏 471

Example 29 快速逃生游戏 472

Example 31 Tic Tac Toe游戏 473

Example 30 地图编辑器 473

Example 32 国际象棋游戏 474

Example 33 积木游戏 474

Example 34 拼图游戏 474

Example 35 弹球游戏 475

Example 36 射击游戏 475

Example 37 老虎机游戏 476

Example 38 简易足球赛游戏 476

Example 39 人工智能坦克大战 477

Example 40 俄罗斯方块游戏 477

相关图书
作者其它书籍
返回顶部