《Visual Basic程序员实用例库》PDF下载

  • 购买积分:22 如何计算积分?
  • 作  者:(美)(C.J.博克曼)Christopher J.Bockmann等著;程志锐等译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:1999
  • ISBN:7505352385
  • 页数:832 页
图书介绍:

第1章 VB入门 1

1.1 关于VB工程 1

1.2 了解工具箱 4

1.3 创建工程实例 4

1.4 深入了解VISUAL BASIC控件 11

1.5 深入了解模块 16

1.6 关于对象和类的进一步介绍 17

1.7 使用类构造器工具(Class Builder Utility)来创建类 21

1.8 小结 33

第2章 使用多媒体MCI控件来创建CD-ROM播放器 34

2.1 PrjCD-ROM工程概览 34

2.2 创建空的窗体 36

2.3 向窗体中添加控件 38

2.4 编写frmMMedia窗体的代码 45

2.5 prjCD-ROM工程的改进 57

2.6 小结 57

第3章 使用VB编写屏幕保护程序 58

3.1 prjVBPLSaver工程概览 59

3.2 创建空窗体 61

3.3 为本工程增加模块 63

3.4 设计工程的窗体 63

3.5 为prjVBPLSaver工程编写代码 68

3.6 prjVBPLSaver工程的增强 88

3.7 小结 88

第4章 使用多种窗体来装载不同的文件类型 90

4.1 prjFiLeViewer工程概览 91

4.2 创建空白窗体 96

4.4 Maging控件的进一步介绍 99

4.3 向工程中增加模块 99

4.5 RichTextBox控件的进一步介绍 102

4.6 向工程中增加组件控件 103

4.7 设计frmMDIParent窗口的外观 104

4.8 编写prjFileViewer工程的程序代码 118

4.9 prjFileVie wer工程可能的改进 151

4.10 小结 151

第5章 创建和使用分形 153

5.1 prjFractal工程概览 155

5.2 创建空白窗体、模块和类模块 157

5.3 坐标图 159

5.4 为prjFractal工程编写代码 177

5.5 关于六个预定义分形图像的进一步?? 183

5.6 关于Mandelbrot分形的进一步讨论 192

5.7 为Mandelbrot类编写代码 195

5.8 编写prjFractal工程的FrmUserEquation窗体 198

5.9 加强prjFractal工程的功能 203

5.10 小结 203

第6章 创建和使用ActiveX控件 204

6.1 深入了解ActiveX 204

6.2 ActiveXInternet模块 207

6.3 ActiveX技术 209

6.4 ActiveX控件 209

6.5 ActiveX的含义 210

6.6 工程组概览 210

6.7 COM 、DCOM和ActiveX控件 213

6.8 深入了解ActiveX控件 214

6.9 向ctlEvents ActiveX控件添加控件 220

6.10 编写prjActiveXEvents的程序代码 224

6.11 向frmActiveX窗体添加ctlEvent控件 227

6.13 小结 229

6.12 增强grpActiveX工程组的功能 229

第7章 创建数据库的浏览器和设计器 231

7.1 工程概览 232

7.2 Workspace对象、Database对象和Racordset对象 235

7.3 结构化查询语言(SQL) 241

7.4 创建空白窗体 243

7.5 向工程添加DAO对象 246

7.6 向prjCreateDatabase工程添加构件控件 247

7.7 设计frmMDIParent窗体 247

7.8 编写程序代码 259

7.9 增强prjCreateDatabase工程的功能 282

7.10 小结 283

第8章 建立日程计划器 284

8.1 工程概览 285

8.3 深入了解Microsoft Calendar控件 288

8.2 建立空窗体 288

8.4 在工程中加入Microsoft Calendar控件 289

8.5 深入了解Microsoft Flex Grid控件 289

8.6 了解Microsoft Aecess数据库 291

8.7 使用Visual Data Manager建立数据库 292

8.8 在窗体中加入控件 293

8.9 编写prjPlanner工程代码 300

8.10 加强prjPlanner工程 313

8.11 小结 314

第9章 使用数据库和ActiveX管理家具清单 315

9.1 工程概览 315

9.2 建立prjHouseholdGroup工程组 318

9.3 建立prjActiveHousehold工程 319

9.4 了解Microsoft Access数据库 320

9.5 使用Visual Data Manager建立数据库 320

9.7 在工程中引用DAO(数据访问对象)对象库 322

9.6 建立prjActiveInventory工程 322

9.8 在frmViewInventory窗体中加入控件 326

9.9 在frmAddItems窗体中添加控件 329

9.10 为prjActiveHousehold工程组编写代码 331

9.11 为prjActiveHousehold工程编写代码 339

9.12 增强prjActiveInventory工程的功能 344

9.13 小结 345

第10章 建立多表数据库 346

10.1 工程概览 347

10.2 建立空窗体 350

10.3 在工程中增加Microsoft公共控件 350

10.4 在工程中引用DAO(数据访问对象)对象库 351

10.5 了解Microsoft Access数据库 352

10.6 使用可视化数据管理器建立数据库 352

10.7 在窗体中增加控件 356

10.8 为prjBookList工程编写程序代码 364

10.9 增强prjBookList工程的功能 375

10.10 小结 375

第11章 使用ActiveX创建股票分析软件 377

11.1 使用prjStock工程 378

11.2 创建空白窗体 383

11.3 向prjStock工程中加入模块 384

11.4 关于Microsoft图表控件的详细介绍 385

11.5 创建StockMarket数据库 387

11.6 将控件添至frmMicrosoftstock?ist窗体 390

11.7 为工程prjStock编写代码 401

11.8 对prjStock工程的一些补充 412

11.9 小结 413

第12章 使用ActiveX来自创建数据库服务器 414

12.1 使用prjServer工程 415

12.2 创建空类模块 416

12.3 关于ActiveX EXE工程的补充 417

12.4 深入理解自动化 418

12.5 关于prjServer 工程的Database的更详细介绍 421

12.6 写工程代码 426

12.7 强化prjServer工程的功能 431

12.8 小结 431

第13章 创建网络客户 433

13.1 使用prjClient工程 434

13.2 创建一个空白窗体 436

13.3 在工程中增加一个clsServer引用 437

13.4 prjServer工程的公用函数 438

13.5 为工程增加一个数据库引用 438

13.6 DAO对象库的成员 439

13.7 ClientServer数据库 439

13.8 编写工程代码 446

13.9 增强prjClient工程 460

13.10 小结 460

第14章 运用Windows API来解释Windows消息 461

14.1 使用prjFormEvents项目 462

14.2 创建项目 467

14.3 设计frmHookedForm窗体 470

14.4 编写prjFormEvents项目代码 476

14.5 对clsSubclassedForm类编写程序代码 484

14.6 对prjFormEvents项目的改进 495

14.7 小结 495

第15章 用Windows API处理磁盘设备 497

15.1 运行prjDeviceAccess工程 497

15.2 生成一个空窗体 499

15.3 向prjDeviceAccess工程中加入一个模块 499

15.4 向窗体中添加控件 500

15.5 编写mdlDeviceInfo模块的代码 503

15.6 编制窗体frmDevice的代码 510

15.7 可以对工程prjDeviceAccess的进一步处理 514

15.8 小结 514

第16章 处理本地硬盘查找重复文件 515

16.1 使用prjDuplicate工程 516

16.2 创建空窗体 518

16.3 在工程中添加数据处理对象(???)目标库 520

16.4 在窗体中添加控件 521

16.5 为prjDuplicate工程编写程序代码 525

16.6 对prjDuplicate工程的改进 539

16.7 小结 540

第17章 利用Windows API管理文件类型 541

17.1 运用prjFileAttributes工程 542

17.2 创建一个空窗体 544

17.3 给窗体添加控件 545

17.4 为prjFileAttributes工程编写程序代码 549

17.5 对prjFileAttributes工程的进一步改进 559

17.6 小结 559

第18章 建立一个Internet搜索程序 561

18.1 工程概览 562

18.2 建立一个空白窗体 564

18.3 对FTP和HTTP的进一步讨论 564

18.4 HTTP事务的四个步骤 566

18.5 走近URI(统一资源标识符) 568

18.6 URL的回顾 569

18.7 建立Dictionary数据库 579

18.8 编写prjResearch工程的代码 588

18.9 对prjResearch工程的改进 595

18.10 小结 595

19.1 prjWanderer工程概览 597

第19章 建立一个Web浏览器 597

19.2 关于Robot(机器人程序) 600

19.3 建立一个空白窗体 600

19.4 向prjWanderer工程添加一个模块 601

19.5 中断prjWanderer工程的运行 608

19.6 为prjWanderer工程编写程序代码 608

19.7 对prjWanderer工程的提高 621

19.8 小结 621

第20章 建立Web的 ActiveX文档 623

20.1 prjDocFractals工程概览 623

20.2 建立空的用户文档和模块 626

20.3 建立prjDcoFractals工程的兼容部件 646

20.4 对prjDocFrcatals工程的提高 650

20.5 小结 651

21.1 prjInternetChat程序概览 652

第21章 使用Windows套接字进行双向Internet通信 652

21.2 创建prjInternetChat工程 655

21.3 设计frmWinsockFrm窗体 659

21.4 设计frmInternetChat窗体 661

21.5 为prjSocketsDLL工程编写代码 668

21.6 对本工程可做的增强 699

21.7 小结 700

第22章 为网络创建DCOM对象 701

22.1 深入了解COM 702

22.2 prjAsyncClientl工程概览 718

22.3 创建prjAsyncServer1工程 719

22.4 创建prjAsyncClient1工程 722

22.5 创建prjAsyncServer2工程 725

22.6 创建prjAsyncClient2工程 728

22.7 创建prjAsyncServer3工程 732

22.8 创建prjAsyncClient3工程 734

22.9 对本工程可能的改进 737

22.10 小结 738

第23章 使用CryptoAPI加密文档 739

23.1 prjEncryptDecrypt工程概览 740

23.2 工程的建立 744

23.3 给工程添加一个模块并保存 749

23.4 关于Windows系统的加密API 751

23.5 向工程添加部件控件 753

23.6 设计frmMDIParent窗体的外观 753

23.7 为prjEncryptDecrypt工程编写代码 759

23.8 对prjEncryptDecrypt工程的提高 779

23.9 小结 779

第24章 使用Windows的语音API处理语音输入 781

24.1 prjVoiceCD工程概览 782

24.2 创建prjVoiceCD工程的窗体、模块与类模块 784

24.3 在窗体中增加控件 786

24.4 更好地理解Speech API 791

24.5 语音指令API的更多知识 794

24.6 为prjVoiceCD工程编写代码 795

24.7 为frmMMedia窗体编写代码 795

24.8 prjVoiceCD工程的可能改进 806

24.9 小结 806

第25章 用VB编写Fax(传真)程序 808

25.1 prjFaxProgram工程概览 809

25.2 创建该工程和它的窗体及模块 811

25.3 增加部件控件到工程中 812

25.4 为prjFaxProgram工程编写代码 818

25.5 对prjFaxProgram工程可能的改进 831

25.6 小结 832