- 0
- 0
- 约3.21万字
- 约 32页
- 2018-04-09 发布于福建
- 举报
使用OPENTOOLSAPID扩展示例(doc32)
附录A 使用OPENTOOLS API的Delphi扩展示例
附录A与第11章的内容前后承继。阅读第11章之后,您已经了解了创建定制组件的大部分知识。附录A也很重要,它示范了如何创建组件编辑器以及使用OpenTools API对Delphi自身进行扩展。二者分属不同的主题:一个与组件相关,另一个则是要扩展Delphi。之所以将二者放到附录中,是因为它们没有其他技术那样常用。但要用到二者的时候,它们都是很有用的。
定制组件编辑器可以定义设计时对话框,编辑器在Object Inspector不够用时,使得用户能够可视化地修改特定于该组件的每个方面。一个很好的例子就是TChart组件,由Dave Berneda开发。另外,在设计时您还可以从组件的上下文菜单中运行该组件所包含的代码。
假定您使用Delphi已经有一段时间了,而您认为Delphi缺乏某些必要的特征。我三年前在一个工程上工作时,就发生了这样的情况。当时正在对Rational Rose所定义的系统结构模型进行编码,我们已经厌烦了手工定义类并编写函数体。实在是太烦了。创建一个类来读取类的声明并编写函数体,这看来是个不错的主意。使用OpenTools API,有时候再借助一下Ray Lischner的书《Hidden Paths of Delphi 3: Experts, Wizards, and the Open Tools A
您可能关注的文档
最近下载
- 2024年浙江省中考真题数学试卷及参考答案.pdf VIP
- 一年级语文下册第七单元测试卷.pdf VIP
- 2025年执业药师继续教育《老年患者处方精简服务》习题答案.docx VIP
- JSG2026013-2工业网络智能控制与维护样题(学生赛).pdf VIP
- 15D202-2 柴油发电机组设计与 安装图集.pdf VIP
- 化学原料药多功能车间设计说明书.pdf VIP
- 历年杭州中考数学各区模拟卷压轴题难题培优题集锦.pdf VIP
- 2026最新人教版小学五年级语文下册总复习必备资料大全(完整版).docx
- 1.最新人教版小学五年级语文上册总复习必备资料大全(完整版).docx
- 《细菌学》3细菌的致病作用.pptx
原创力文档

文档评论(0)