《Visual Basic 6揭秘 全面的解决方案》求取 ⇩

第一部分 Visual Basic 61

第1章 从VB5程序员到VB6指南2

新的语言特征4

新的函数4

新的向导7

附加件设计器7

Application Wizard7

Package and Deployment Wizard8

Toolbar Wizard9

其他的改变和增强功能9

新的和加强的控件10

Internet特征10

组件的创建10

小结11

第2章 新的ActiveX控件12

Band对象和Bands集合13

Coolbar控件13

Coolbar属性15

Coolbar事件16

使用Coolbar16

ImageCombo控件24

ComboItem对象24

ImageCombo属性、方法和事件25

使用ImageCombo25

MonthView控件27

MonthView属性28

MonthView方法29

MonthView事件30

DateTimePicker(DTPicker)控件31

DTPicker 属性和事件31

DTPicker 格式32

FlatScrollBar控件33

属性34

小结34

第3章 新的附加件和实用程序35

API Viewer36

VB6资源编辑器37

可视组件管理器43

VB6模板管理器45

小结47

第二部分 在VB6中创建组件49

第4章 ActiveX编程概述50

ActiveX的简要历史51

DDE和OLE 1.051

OLE2.0和COM52

VBX和OCX56

ActiveX控件和Visual Basic57

创建ActiveX控件的基础57

新的ActiveX控件的概念58

Visual Basic 中的其他ActiveX工程58

小结60

第5章 创建ActiveX控件61

强有力的ActiveX控件62

先思考,后编码62

ActiveX控件的诞生63

创建控件的三条途径64

使用成份控件65

属性同时传递66

深入基础66

控件容器67

通盘考虑:接口68

周边对象68

创建控件70

装配控件70

增加代码73

LightButton控件的一些问题79

属性袋83

再次试用LightButton控件85

控件实例的生存期85

在LightButton控件中增加更多的属性88

初始化、读和写属性96

整个系统工作99

再增加一个属性:Enabled100

在控件接口上进行扩充101

在示例控件中增加事件102

创建用户事件106

关于事件的最后一些内容109

在示例控件中增加方法109

Refresh方法110

Flash方法110

剩余部分112

小结117

第6章 展开ActiveX控件118

编译控件119

创建一个.OCX文件119

在Web页面上使用控件122

在Visual Basic中使用控件122

Package and Deployment Wizard123

展开.CAB文件123

小结124

第7章 使用VBScript的ActiveX脚本125

简单而实用的VBScript126

VB和VBScript的主要区别126

VBScript中的对象127

脚本示例128

在VBScript中使用过程128

深入VBScript132

操作符132

函数132

语句136

小结138

第8章 数据用户和数据源139

数据用户和数据源介绍140

创建数据源140

建立控件的用户界面141

增加属性143

试用控件148

实现数据库功能149

增加方法153

最终产品154

创建数据用户154

小结155

第9章 公寓模型线程156

定义一个线程157

多线程开发的介绍157

理解并发概念158

ActiveX/COM+方法158

在VB6中进行多线程开发158

理解公寓模型线程159

重进入159

连续化160

线程聚合160

线程的安全162

循环线程模型的好处162

线程控制162

多线程系统的实现163

执行过程的多线程实现的建议164

何时不使用多线程开发164

实例化外部可创建的类164

记录公寓事件中的问题165

测试和调试多线程系统的提示166

进程外组件166

进程内组件166

使用本地代码调试器166

分析调试消息167

多线程的SingleUse对象167

SingleUse的含义168

进程外组件和多个SingleUse类168

SingleUse类实例的内部和外部的创建168

小结168

第10章 Visual Basic中的面向对象程序设计170

从传统的程序设计经验迁移171

从OTFP到OOP173

类的基础173

Visual Basic类173

类标识的例子175

创建VB类176

使用Class Builder建立类177

菜单178

属性、方法和事件窗体179

理解对象集合与对象聚合间的区别181

理解对象间如何进行交谈181

理解子系统182

理解应用程序子系统182

理解子系统间如何进行交谈183

小结183

第11章 创建和使用类模块184

认识使用分析方法的重要性185

面向对象分析员186

为面向对象分析建立基础186

需求汇集者186

建筑师188

针对你的环境实现使用事件方法论189

问题综述189

使用事件模型193

序列图表194

第一个序列图表196

分析类模型199

小结200

第三部分 数据库编程203

第12章VB6数据库编程概述204

VB6数据库访问方法205

DA0206

RDO206

ADO207

数据环境设计器208

数据视窗口208

数据库控件209

VB数据库的将来210

小结210

第13章 ADO数据控件211

ADO:概述212

相关数据库回顾212

212

主健213

理解数据标准化213

使用外健214

引用完整性215

索引216

216

检测客户/服务器设计的使用216

多层客户/服务器应用程序217

理解薄客户与厚客户217

两层客户/服务器应用程序217

使用ADO数据控件和库218

ADO对象模型219

创建一个OLE DB数据源226

创建一个ADO数据库前端228

远程ADO记录集229

小结231

第14章 在数据环境中工作232

数据环境介绍233

连接的定义234

使用SQL查询设计器235

子命令238

使用数据环境访问数据库241

小结243

第15章 使用数据报表实用程序244

数据报表实用程序介绍245

创建报表245

添加和设置数据库环境对象245

设计报表248

预览报表253

打印报表255

导出报表256

数据报表实用程序和Crystal Report的比较258

小结258

第16章 数据库工具和实用程序259

数据视图窗口260

SQL编辑器260

存储过程260

设置触发器261

查询设计器262

使用数据对象向导建立数据对象262

创建类对象263

创建用户数据控件265

使用数据窗体向导268

使用新控件对象268

小结273

第17章 高级数据控件274

DataList控件275

DataCombo控件277

DataGrid控件278

DataGrid属性278

DataGrid方法281

DataGrid事件282

使用DataGrid控件282

Hierarchial FlexGrid(MSHFlexGrid)控件285

MSHFlexGrid属性286

MSHFlexGrid方法290

MSHFlexGrid事件290

初始化Visual Basic项目291

使用MSHFlexGrid控件291

小结293

第18章 SQL和T-SQL调试器294

使用标准SQL工作295

检索数据297

插入数据304

删除数据305

更新数据306

将SQL语句组织成事务307

使用数据定义语句改变数据库结构308

使用T-SQL调试器310

安装T-SQL调试器311

使用T-SQL调试器312

T-SQL调试器选项318

小结319

第四部分 Internet编程321

第19章 创建ActiveX文档322

理解ActiveX文档323

什么是ActiveX文档323

关键事件和属性324

探索UserDocument对象324

理解ActiveX文档的优越性324

为UserDocument创建和保存属性325

控件的异步下载325

使用Hyperlink对象327

ActiveX文档DLLS和ActiveX文档EXEs328

创建自己的第一个ActiveX文档329

开始一个ActiveX文档工程329

创建文档界面330

在文档中添写代码331

测试自己的ActiveX文档332

编译自己的文档332

ActiveX文档的菜单设计333

在ActiveX文档中添加窗体和文档334

添加附加文档334

在IntemetExplorer中展开ActiveX文档336

使用ActiveX文档迁移向导337

运行ActiveX文档迁移向导338

观察向导的工作339

小结339

第20章 创建DHTML应用程序340

动态的HTML的概述341

DHTML应用程序:它们是什么341

动态HTML对象343

理解DHTML对象模型343

动态HTML事件344

理解DHTML工程类型347

使用页设计器347

设计DHTML的页面348

使用DHTML维护状态351

实现DHTML应用程序354

调试DHTML应用程序355

编译自己的应用程序355

配置DHTML应用程序356

安装安装包和配置向导357

使用安装包和配置向导357

小结361

第21章 使用MAPI为应用程序增添邮件功能362

理解MAPI规程363

MAPI服务提供商364

使用MAPI控件:MAPISession和MAPIMessages366

MAPI缓冲池366

创建有邮件功能的应用程序369

使用Visual Basic创建MAPI程序369

创建E-Mail应用程序379

小结391

第22章 使用Internet传送控件392

属性、方法和事件393

属性393

方法396

事件399

在代理服务器上使用Internet传送控件399

通过OpenURL方法访问文件和文档400

使用Execute方法访问FTP服务器401

小结403

第23章 使用Winsock进行客户/服务器编程404

TCP/IP基础405

域名和IP地址406

关于客户和服务器406

WinSock如何工作406

理解端口407

使用Microsoft WinSock控件407

WinSock操作模式408

TCP要素408

UDP要素408

WinSock控件的属性408

WinSock控件的方法410

事件412

创建客户端414

创建一个查找价格的例子414

创建服务器416

运行例子419

增强查找价格例子的性能420

小结421

第五部分 高级编程专题423

第24章 在Visual Basic中使用Office97组件424

OLE425

OLE控件426

OLE控件的属性和方法430

OLE自动化431

使用OLE自动化434

小结438

第25章 使用Windows API函数439

Windows API库文件440

USER32.DLL441

GDI32.DLL441

KERNEI32.DLL441

扩展DLL442

声明一个Windows API函数442

通过值和引用传递参数444

Declare语句中的参数数据类型444

使用别名445

使用序号作为函数名446

API Text Viewer446

在应用程序中使用Windows API函数449

如何使用Windows API回调函数(CallBack)450

小结452

第26章 有用的API函数453

图像和显示函数454

拷贝图像:BitBlt 和StretchBlt 455

画圆角矩形457

旋转文本458

闪烁窗口的标题460

系统函数461

等待一个子进程462

退出Windows465

停止Ctrl+Alt+Del和Ctrl+Tab组合键466

获取Windows 和Windows System目录467

小结468

第27章 使用TAPI创建电话应用程序469

TAPI如何工作470

TAPI应用程序的几种类型471

示例程序472

需要什么472

创建TAPI应用程序472

其他TAPI函数476

小结477

第28章 使用SAPI增加语音识别功能478

SAPI4.0概览479

创建语音识别应用程序480

设置麦克风480

使用Direct Speech控件481

Direct Speech控件的属性和方法483

创建文本朗读应用程序484

创建文本朗读工程484

文本朗读控件的属性和方法487

小结489

第29章 创建自己的外接程序490

理解可扩展模型491

访问可扩展对象模型491

根对象492

理解核心对象程序包492

Visual Basic实例变量495

IDTExtensibility接口对象495

理解窗体处理程序包496

CommandBar对象496

CodePane对象496

理解事件响应程序包496

理解外接程序管理包496

理解工程和组件处理包497

理解代码处理包497

实际实现可扩展模型497

理解什么是向导502

确定何时需要向导502

有效的向导设计503

规划计算机向导503

使用向导管理器504

创建模板505

根据模板建立向导506

使用模板507

修改代码512

提供异常处理515

控制流程517

使用向导资源文件519

小结523

第30章 访问系统注册表525

INI文件526

使用Windows API函数访问INI文件527

创建INI文件编辑器531

系统注册表548

使用VB函数访问注册表550

使用Windows API函数访问注册表552

创建一个系统注册表编辑器555

小结565

第31章 创建在线帮助系统566

建立帮助系统567

建立主题文件568

标记主题571

创建标准帮助项目574

使用帮助主题对话框577

增强标准帮助文件583

使用辅助窗口格式583

链接到Internet584

添加多媒体585

转换到HTML帮助586

使用HTML.Help Workshop588

转换旧的帮助项目595

使用高级HTML帮助功能595

链接到Internet596

Windows公用对话框控件597

从Visual Basic应用程序内部访问帮助597

添加多媒体597

上下文关联帮助599

小结600

第32章 调试和测试技术601

在开始处着手602

差错处理602

避免程序错误603

在Visual Basic中调试程序603

单步执行代码604

特殊调试窗口605

小结608

第33章 动态控件的生成与检索609

生成控件数组610

使用控件数组的利弊611

使用控件数组611

为控件数组设计事件处理器614

动态生成控件615

运行时刻的实例化表单616

使用控件数组的属性618

Count属性618

LBound和UBound属性619

动态生成数据控件619

Item属性619

小结621

第34章 实现OLE拖放功能622

OLE拖放功能回顾623

什么是OLE拖放623

OLE拖放是如何工作的623

开始拖动作624

到达目标624

完成拖动作625

自动或人工处理625

使用自动的OLE拖放625

控制人工处理628

DataObject对象628

OLEDrag方法629

OLEDragOver事件630

OLEStartDrag事件630

提供自定义的可视反馈632

OLEGiveFeadback 事件632

OLEDragDrop 事件633

OLECompleteDrag事件634

使用OLE拖放增强Visual Basic应用程序635

小结638

第35章 调整和优化应用程序639

使用Visual Basic进行优化与调整640

理解优化与调整技术640

在创建应用程序时采取恰当的软件设计640

在指定的平台和环境中进行测试641

了解优化什么641

通过创建和使用模板执行基准代码642

像程序维护员一样注释代码642

避免重复优化642

测试已经编译的版本642

在整个开发进程中进行优化与调整642

应用技巧回顾646

使用Visual Basic编译器进行优化和调整647

使用列表框对字符串排序648

使用Windows API648

使用数据控件保存SQL服务器用户连接648

理解Visual Basic的局限性650

使用对象时减少圆点650

对过程外或分布式组件使用方法参数650

使用片头屏幕和过程指示器改变速度感知650

使用早期绑定对象和新的绑定对象651

优化显示速度651

优化数据类型651

优化文件I/O操作651

优化内存651

多线程和单线程组件652

选择恰当的组件类型652

优化基于Web的组件652

避免在不同模块中调用函数和过程652

使用Visual Basic Code Profiler653

安装Visual Basic Code Profiler653

使用Visual Basic Code Profiler654

小结657

第36章 VB程序员的运算法则658

运算法则659

排序659

数据加密/解密664

数据压缩/解压缩666

小结673

第37章 VBA和VB6的区别674

VBA概述675

VBA的本质675

VBA开发环境675

编程的差异677

小结685

第38章 使用Microsoft事务服务器编程686

理解分布式事务处理687

Transaction Monitor688

对象需求经纪人688

Microsoft事务服务器介绍689

管理数据库连接690

管理分配的对象690

事务协调690

集成Visual Basic类和事务服务器691

无定义对象692

事务环境693

使用事务服务器注册Visual Basic DLLs696

从Visual Basic中调用事务服务器对象700

设置货品ID701

调用事务服务器对象702

小结704

第39章 Visual SourceSafe:严谨的开发者的必需工具705

理解源控制706

Visual SourceSafe介绍706

理解VSS如何帮助你707

安装VSS服务器707

管理VSS环境708

理解面向项目编程710

在Visual SourceSafe中使用项目710

检查调回进Visual SourceSafe的文件712

为 SourceSafe项目添加文件713

跟踪项目的不同版本713

在Visual Basic 6中使用Visual SourceSafe713

VSS选项714

使用存在的Visual Basic项目715

创建新的Visual Basic项目717

小结717

1999《Visual Basic 6揭秘 全面的解决方案》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由(美)(R.塞依尔)Rob Thayer著;曾湘宁等译 1999 北京:电子工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

陆游悬案揭秘(1996 PDF版)
陆游悬案揭秘
1996 成都:四川大学出版社
揭开艾滋神秘的面纱( PDF版)
揭开艾滋神秘的面纱
Visual Basic 6 数据库编程大全(1999年04月第1版 PDF版)
Visual Basic 6 数据库编程大全
1999年04月第1版 电子工业出版社
Visual Basic 6 how to program(1999 PDF版)
Visual Basic 6 how to program
1999 Prentice Hall
Mastering TM Visual C++ 6( PDF版)
Mastering TM Visual C++ 6
Visual Basic 4专家方案(1997 PDF版)
Visual Basic 4专家方案
1997 上海:上海远东出版社;西蒙与舒斯特国际出版公司
港澳大罪案揭秘(1980 PDF版)
港澳大罪案揭秘
1980 天地图书有限公司
赌博、相面揭秘(1993 PDF版)
赌博、相面揭秘
1993 太原:北岳文艺出版社
微软Windows 98解决方案(1999 PDF版)
微软Windows 98解决方案
1999 上海:上海科学技术出版社
应用visual Studio 6.0构建企业解决方案(1999 PDF版)
应用visual Studio 6.0构建企业解决方案
1999 北京:人民邮电出版社
Visual Basic 6 面向对象程序设计(1999 PDF版)
Visual Basic 6 面向对象程序设计
1999 北京:人民邮电出版社
历史谜案揭秘(1998 PDF版)
历史谜案揭秘
1998 海口:南海出版公司
Visual J++ 1.1揭秘 第2版(1998 PDF版)
Visual J++ 1.1揭秘 第2版
1998 北京:电子工业出版社
李白悬案揭秘(1996 PDF版)
李白悬案揭秘
1996 成都:四川大学出版社
苏轼悬案揭秘(1996 PDF版)
苏轼悬案揭秘
1996 成都:四川大学出版社