1 / 4
文档名称:

Delphi 编写ActiveX控件(OCX控件)的知识和样例.pdf

格式:pdf   页数:4
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Delphi 编写ActiveX控件(OCX控件)的知识和样例.pdf

上传人:紫岑旖旎 2012/9/15 文件大小:0 KB

下载得到文件列表

Delphi 编写ActiveX控件(OCX控件)的知识和样例.pdf

文档介绍

文档介绍:踏雪无痕
Delphi 编写ActiveX控件(OCX控件)的知识和样例
分类: Delphi 2011-11-22 17:35 432人阅读评论(0) 收藏举报
一、ActiveX应用情况简介:
                         ActiveX控件也就是一般所说的OCX控件,它是 ActiveX技术的一部分。ActiveX是微软
的技术,包括对Windows 32位应用编程接口(Win32 API)和组件对象模型的一系列
扩充和增强,目标是把计算机桌面环境与因特网环境集成起来,同时保护在Windows技术中现有的开发投资。微软的
ActiveX技术根本上就是修改过的OCX技术,,主要是使用。
           ActiveX控件可以被集成到很多支持ActiveX的应用当中去,或者直接用来扩展应用的功能,这些支持
ActiveX的应用包括C++ Builder、Delphi、Visual dBASE、 Visual Basic、Visual C++、
scape Navigator等。ActiveX控件还可以使用在因特网上,在网页上使用它来发布信息、处理与用户
的交互,但是需要使用支持ActiveX的浏览器才能阅读这些网页。目前已经开发出来的ActiveX控件越来越多,由于
ActiveX控件具有很好的特性,我们可以在编程的时候选择使用合适的控件来加快自己的应用开发。可以不夸张地
说,ActiveX控件是Windows平台编程必不可少的法宝。
                  使用ActiveX控件是相对比较简单的。但是,开发ActiveX控件并不是一件简单的事情,必须要
熟悉而不只是了解ActiveX技术才能开发出好的ActiveX控件。而COM、OLE等ActiveX技术对于一般的程序员来说,是
比较复杂难懂的。所以,ActiveX控件的开发者一般都是“老鸟”级别的程序员。
                但是如果您有了Inprise公司的Borland Delphi,那又另当别论了。Delphi作为Windows平台上最
优秀的程序开发工具之一,为ActiveX控件的开发提供了强有力的支持,让您轻松地开发ActiveX控件。Delphi的开
发者仅仅需要了解一些ActiveX控件的简单知识,就可以使用Delphi提供的工具来快速开发自己的 ActiveX控件。本
文详细介绍了利用Delphi所提供的工具来快速开发ActiveX控件的技巧。
二、ActiveX控件的相关知识
      要开发ActiveX控件,我们先得简单了解一下ActiveX控件的一些相关知识。在Delphi中,一个ActiveX控件由
如下几个部分组成: VCL(可视化构件库)控件、属性、方法、事件,以及一个或者多个相关的类型库,其中每个部
分都有各自的作用。
 
现在对每个部分介绍如下:
1、VCL构件
      在Delphi中,一个ActiveX控件是由一个或者多个VCL构件经过包装以后得到的。所以,要使用Delphi来开发
ActiveX控件,必须先得开发出或者选择要进行包装的VCL构件。也正是由于这个原因,我们可以将Delphi里大量优
秀的VCL构件包装成ActiveX控件