如何从头开发可视化控件?(100分)

  • 主题发起人 主题发起人 uranium235
  • 开始时间 开始时间
U

uranium235

Unregistered / Unconfirmed
GUEST, unregistred user!
控件开发究竟如何入手?
有什么书籍或网络电子图书可以学习?
如何自定义控件所要响应的事件?
如何让两个自定义控件互通数据?

望高手指点一二,不胜感激!!
 
真是对不起,对于这个问题我想你应该首先来学习Windows的
消息处理机制及事件驱动过程才能从头做起。不过有很多困难
我从来没弄过,我只是从现有的对象类继承来做一些自己用的
组件。
 
最好的学习方法就是看VCL源码 !!!1
 
要掌握:运行期类型信息
伪可视组件
动态组件
编写属性编辑器
组件编辑器
属性类别
组件列表 等等,东西,`
 
有没有什么可看的书?
 
Delphi 5开发人员指南
 
To uranium235
你留个QQ和我多联系
 
还是简单的来吧,
给控件欢歌皮肤,
然后熟悉了也就可以,哎
算了吧,不打击你情绪,
我现在是copy别人的功能(由源代码的甚至vcl本身的),然后++++++++++++++
就成了我的了,丢人呀,不说了
 
QQ我没用过,另外,开发控件是有用处的,不是为了面子好看。
 
多写程序,当你真正需要控件的时候在自己写。如果不是为了开发一些有特色的
程序,现在Delphi带的控件足够使用了。
我写过很多控件,不过最终使用的还是只有几个,不要将时间花在自己现在还力所
不能及的地方,以后你就会明白,其实程序员真正的工作是做你满意的简单实用的
程序。

不过,想做控件也不难,仔细研究TreeView , listBox , ListView 就可以了,里
面有很多经典的东西。然后,给他们各自加一些属性,慢慢来就可以了。
 
这位朋友说得很有道理,不过我想了解控件开发的基本的东西
比如一些属性的设置及其操作等,而且希望控件之间能够互通
数据用于处理。
 

Similar threads

D
回复
0
查看
810
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
757
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部