Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
谁能指出一些(厚厚的)书籍(甚至是网站)来解释如何创建自己的复合控件(例如,TPanel 是其他几个控件的父级)?
我的意思是 Borland 的“组件编写者指南”之外的东西。
我在 StackOverflow 上看到了很多关于这个主题的帖子,在每一篇文章中,人们都在对构造函数、继承、初始化代码的位置/时间、流问题、事件顺序、育儿等方面存在矛盾
我发现 CCPack 有一个 sourceforge 存储库。
甚至还有许多 delphi 版本的软件包。
我已经安装在 Delphi XE2 上,它需要一个简单的修复工作(注册调用不正确,它给出了编译时错误,我不记得确切,但很容易纠正)
我可以按预期安装和工作。我已经使用它制作了几个简单的组件和一个复合组件,并且可以正常工作。
SourceForge 上的 CCPack
一个对我帮助很大的是 Delphi 3 (Ray Lischner) 的隐藏路径:
http://www.amazon.com/Hidden-Paths-Delphi-Experts-Wizards/dp/0965736601/ref=sr_1_7?s=books&ie=UTF8&qid=1387298207&sr=1-7&keywords=delphi+ray
和:
http://www.amazon.com/Visual-Developer-Developing-Custom-Components/dp/1576101126/ref=sr_1_3?s=books&ie=UTF8&qid=1387298207&sr=1-3&keywords=delphi+ray
有一本从未读过,但听起来很有趣:
http://www.amazon.com/Developing-Custom-Delphi-Components-Creating/dp/1883577470/ref=sr_1_4?s=books&ie=UTF8&qid=1387298207&sr=1-4&keywords=delphi+ray