怎样开发自已的控件(25分)

  • 主题发起人 主题发起人 kof_123456
  • 开始时间 开始时间
K

kof_123456

Unregistered / Unconfirmed
GUEST, unregistred user!
各位老大:大家好! 我想问一下开发一个DELPHI 简单的按扭控件怎样开发了.
 
这个问题太大了吧。建议找一些简单的例子先阅读一下,熟悉一些基本的控件开发方法。
像TLabeledEdit就可以看看。
至于按钮,要实现自定义风格自画透明等还是不容易的。
 
看看VCL源码,比如TObject怎么一步步封装到TButton的.....
 
开发控件无非是
1 首先选择一个合适的基类开始继承
2 根据需求增加或者覆盖一些虚方法实现新的需求
至于怎么创建组件,怎么注册,自己随便找个帮助看或找delphi的源码看看,都很简单
 
推荐几本书给你吧
《Delphi7组件编写者指南》、《DELPHI 5开发人员指南》(第20、21、22章)
其实不是很难的,如果通过Component专家的方式,那就更简单了,祝你好运~
 
后退
顶部