Microsoft Visual Basic 6.0组件工具指南

Microsoft Visual Basic 6.0组件工具指南
作 者: (美)Microsoft 公司著;希望图书创作室译
出版社: 北京希望电子出版社
丛编项: Microsoft Visual studio中文版系列图书
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: VB
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Microsoft Visual Basic 6.0组件工具指南》作者简介

内容简介

内容简介本书是美国微软出版社授权的系列图书之一。全书分五部分:使用ActiveX控件、创建ActiveX组件、用Addin扩展VisualBasic环境、访问DLL和WindowsAPI、构建Internet应用程序。书中包含共二十五章,主要内容包括:ActiveX控件综述、各个ActiveX控件使用详细介绍,创建ActiveXDLL、EXE、控件和文档,如何扩展VB环境,如何访问Windows自带的或者其他语言编写的DLL中的API函数,开发DHTML和IIS应用程序、在Internet/Intranet上发布ActiveX组件。本书是软件开发人员编写的,由软件开发文档改编而成,具有最高的权威性,它既是VisualBasic6.0软件的配套参考书,又是VisualBasic6.0应用和开发人员必备的手册,同时也可作为广大科技人员、大专院校相关专业的师生自学、教学的参考书。本书附附带光盘包括两部分内容:1与本书配套的中文版电子书;2赠送“精通VisualBasic5.0”多媒体学习软件。需要本书和配套光盘及需技术支持的读者请直接与北京海淀8721信箱书刊部联系,邮政编码:100080,联系电话:010-62562329,62541992,62531267,传真:010-62579874。

图书目录

目 录

文档约定

第一部分

第一章 ActiveX控件概述

什么是ActiveX控件

安装和注册ActiveX控件

将VBX控件升级为ActiveX控件

加载ActiveX控件

ActiveX控件文件名

数据绑定ActiveX控件

About属性

ActiveX控件类

创建、运行和分发可执行(.EXE)文件

第二章 使用ActiveX控件

使用Animation控件

使用C0mmunications控件

使用CooIBar控件

使用Datarepeater控件

显露RepeatedC0ntrol的用户控件事件

使用DateTimePicker控件

使用FlatScrollBar控件

使用ImageC0mb0控件

使用ImageList控件

使用InternetTransfer控件

使用ListView控件

使用MAPI控件

使用MaskedEdit控件

使用MonthView控件

使用MSChart控件

使用多媒体控件

使用PictureClip控件

使用ProgressBar控件

使用RichTextBox控件

使用Slider控件

使用StatusBar控件

使用SysInfo控件

使用TabbedDialog控件

使用TabStrip控件

使用To0lbar控件

使用TreeView控件

使用UpDown控件

使用Winsock控件

第二部分

第三章 ActiveX部件

不再只是OLE服务器

VisualBasicActiveX部件的特性

ActiveX控件

ActiveX文档

代码部件

第四章 创建ActivexDLL

创建ThingDemoDLL工程

为Thing类创建属性和方法

为Initialize和Terminate事件添加代码

创建TestThing测试工程

创建和测试Thing对象

运行TestThing测试应用程序

循环引用与对象的存活期

在ThingDemo工程中添加窗体

在TestThing中使用全局对象

编译和测试ThingDem0DLL

循环引用和部件的关闭

关于ActiveXDLL创建的总结

第五章 创建ActiveXEXE部件

创建Coffee工程

显示CoffeeMonitor类的窗体

创建CoffeeWatch测试工程

模式和无模式窗体在进程外如何运转

提供异步通知事件

接收异步通知事件

共享CoffeeMonitor

使用共享的CoffeeMonitor

创建并测试可执行的Coffee

总结ActiveXEXE部件的创建

第六章 创建一个ActiveX控件

创建ControIDemo工程

添加TestCtlDemo工程

设计时运行ShapeLabel控件

UserControl对象的存活期

绘出ShapeLabel控件

保存ShapeLabel控件的属性值

为ShapeLabel控件添加一个属性页

为ShapeLabel控件添加事件

编译ControIDem0部件

重述创建控件的步骤

第七章 创建Activex文档

创建ActXDoc工程

运行和调试ActXDoc工程

在ActXDoc工程中加入第二个ActiveX文档

在ActXDoc工程中添加窗体

为UserDocument文档添加属性

将属性保存到PropertyBag中

为ActXDoc工程添加菜单

UserDocument对象的存活期

总结ActiveX文档的创建过程

第八章 部件设计的一般准则

部件的基本常识

给部件添加类

给类添加属性和方法

给类添加事件

给部件提供命名的常数

对象之间的私有通信

通过接口的实现提供多态性

组织对象:对象模型

第九章 调试、测试和开发部件

测试和调试ActiveX部件

在ActiveX部件中生成和处理错误

提供ActiveX部件的用户帮助

部署ActiveX部件

ActiveX部件中的版本兼容性

本地化ActiveX部件

第十章 建立代码部件

全局对象与代码库

可扩展性与多线程

异步的回调与事件

从代码部件显示窗体

在VisualBasic部件中如何创建对象

绑定对ActiveX部件性能的影响

调度对ActiveX部件性能的影响

第十一章 建立Activex控件

控件创建术语

控件创建基础

与容器交互作用

VisualBasicActiveX控件的特性

绘制控件

在控件中添加属性

在控件中添加方法

在控件中产生事件

为控件提供命名的常数

创建新的控件工程和测试工程

创建健壮的控件

调试控件

发布控件

控件的本地化

第十二章 创建Activex控件的属性页

属性页的工作方式

将属性页连接到ActiveX控件

将属性页与某个属性相关联

使用标准属性页

属性页设计指南

第十三章 建立Activex文档

ActiveX文档

ActiveX文档的设计考虑

以ActiveX文档容器为目标

为ActiveX文档设计用户界面

添加Internet特性到ActiveX文档中

保持ActiveX文档数据

在ActiveX文档之间确保通信

在InternetExplorer中调试ActiveX文档

第十四章 创建数据源

创建MyDataControl工程

绘制MyData控件

添加AXDataSource工程

添加数据处理代码

运行MyDataControl工程

创建MyData部件工程

创建MyOSPObject类

创建MyDataS0urce类

测试MyData部件

数据源回顾

第十五章 Activex部件的标准及指南

对象命名指南

ActiveX部件关闭

对象模型创建指南

创建用于Implements语句的各种接口

第三部分

第十六章 外接程序概述

什么是可扩展性

什么是外接程序

创建基本的外接程序

第十七章 扩展模型的对象与结构

扩展模型的对象

扩展用户界面的对象

工程管理的对象

窗体管理的对象

事件响应的对象

代码管理的对象

使用外接程序的对象

第十八章 如何建立外接程序

创建外接程序的基础

在扩展模型中的编程

使用扩展模型实验

向导和向导管理器

外接程序工具栏

第十九章 连接和显露外接程序

注册外接程序

引用外接程序

连接或断开外接程序

显露外接程序到VisualBasic环境中

外接程序疑难解答

第四部分

第二十章 访问DLL和WindowsAPI

在应用程序中使用DLL过程

访问MicrosoftWindowsAPI

声明DLL过程

将字符串传递到DLL过程

将数组传递到DLL过程中

将自定义的数据类型传递到DLL过程

将函数指针传递到DLL和类型库

将其他类型的信息传递到DLL过程

将C语言声明转换为VisualBasic声明

第五部分

第二十一章Internet应用程序介绍

什么是Internet应用程序

了解Internet基础

在Internet上进行开发的历史

VisualBasicInternet应用程序的优点

安全性与Internet应用程序

Internet应用程序的系统要求

VisualBasic中的其他Internet技术

第二十二章 开发DHTML应用程序

什么是DHTML应用程序

VisualBasic中的动态HTML

DHTML应用程序的设计考虑

DHTML应用程序开发过程

开始你的DHTML应用程序工程

DHTML应用程序的页面设计

使用动态HTML编写代码

DHTML应用程序的状态管理

测试DHTML应用程序

生成DHTML应用程序

部署你的DHTML应用程序

第二十三章 开发IIS应用程序

什么是IIS应用程序

WebClass介绍

IIS应用程序的设计考虑

IIS应用程序的开发过程

WebClasses事件

IIS应用程序中的对象模型

IIS应用程序的事件响应

IIS应用程序中的状态管理

Webclasses中的处理顺序

生成你的IIS应用程序

调试你的IIS应用程序

部署你的IIS应用程序

第二十四章 下载Activex部件

准备下载部件的步骤

Internet部件下载

测试Internet部件下载

Internet部件下载的高级自定义

手工部署ActiveX部件