delphi组件开发详解.pdfVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
delphi组件开发详解.pdf

delphi delphi ddeellpphhii组件开发详解 Delphi Delphi DDeellpphhii除了支持使用可视化部件所见即所得地建立应用程序外,还支持为开发应用而设计 自己的部件。 Delphi Delphi 在本章中将阐述如何为DDeellpphhii应用程序编写部件。这一章将达到两个目的: ● ● ●● 教你如何自定义部件 ● Delphi ● Delphi ●● 使你的部件成为DDeellpphhii 环境的有机组合部分 19.1Delphi 19.1Delphi 1199..11DDeellpphhii部件原理 19.1.1 19.1.1 1199..11..11 什么是部件 Delphi Delphi 部件是DDeellpphhii应用程序的程序构件。尽管大多数部件代表用户界面的可见元素,但部 件也可以是程序中的不可见元素,如数据库部件。为弄清什么是部件可以从三个方面来考 察它:功能定义、技术定义和经验定义。 1. 1. 11.. 部件的功能定义 ComponentPalette ComponentPalette 从最终用户角度,部件是在CCoommppoonneennttPPaalleettttee上选择的,并在窗体设计窗口和代码窗 口中操作的元素。从部件编写者角度,部件是代码中的对象。在编写部件之前,你应用相 Delphi Delphi 当熟悉已有的DDeellpphhii 部件,这样才能使你的部件适合用户的需要。编写部件的目标之一是 使部件尽可能的类似其它部件。 2. 2. 22.. 部件的技术定义 TComponent TComponent TComponent TComponent 从最简单的角度看,部件是任何从TTCCoommppoonneenntt继承的对象。TTCCoommppoonneenntt定义了所 ComponentPalette ComponentPalette 有部件必须要的、最基本的行为。例如,出现在CCoommppoonneennttPPaalleettttee上和在窗体设计窗口中 TComponent TComponent 编辑的功能。但是TTCCoommppoonneenntt并不知如何处理你的部件的具体功能,因此,你必须自己 描述它。 3. 3. 33.. 部件编写者自己的定义。 Delphi Delphi 在实际编程中,部件是能插入DDeellpphhii 开发环境的任何元素。它可能具有程序的各种复 杂性。简而言之,只要能融入部件框架,部件就是你用代码编写的一切。部件定义只是接 口描述,本章将详细阐述部件框架,说明部件的有限性,正如说明编程的有限性。本章不 Delphi Delphi

文档评论(0)

dlmus + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档