正在写的一个Delphi组件开发教程,由于个人水平有限,特此公告,希望有经验的人共同完善,指正其中纰漏与不正之处,以提供给广大Delphi爱好者一个更好的开发资料。说是教程,其实也仅仅是个人的一点愚见而已,欢迎专家拍砖
地址

解决方案 »

  1.   

    其实,使用流行控件的经验,也是很值得集思广益的,最好也是一个论坛或wiki的方式
      

  2.   

    大概粗粗的看了下,感觉错误到没有的.通常也就这么多了.
    补充点了:)
    开发组件呢, 
    1要说class的继承关系(我已经看见了).
    2要说这个package(runtime/design time).(创建,注册,包文件结构,发布...)
    3如何开发一个可视组件/不可视组件(怎么定义属性,事件,方法),处理图形,消息,属性编辑器....
    4如何测试自己的组件还有,我觉得顺序是否能调整一下,你看这样是不是好点.
    1首先创建一个package工程,并设置属性(设计包,还是运行包,包的说明)
    2向工程中增加一个组件(TMyEdit 就是楼主写的那里了,哈恩)
     2.1设计组件的属性,方法,事件(包括继承来的)
     2.2写Register (针对设计组件, 仅仅是运行组件不需要写Register)
     2.3编译注册,安装.
    3测试
    4 发布bpl, 另外的机器上安装,使用....
      

  3.   

    我正在学习delphi希望快点出来!
      

  4.   

    不得闲兄的IdesignHook文章使人受益良多,在此谢过
      

  5.   

    谢谢你提出的要求,可能是我自己的着重点不同吧!因为我很多时候开发的组件并没有注册到DelphiIDE上去,因为注册上去了,换一个环境,都要重新安装组件包,所以我一般都是直接手动代码创建界面,窗体最初的时候都是空的!这个注册不是什么难事,具体如何,请继续关注文章的发展,后面要讲的东西还是蛮多的!我会一一的讲来!
      

  6.   

    不晓得阁下说的IdesignHook文章是哪些,我自己咋不晓得,呵呵!
      

  7.   

    觉得Delphi挺好的,一直想要学习,就是没有机会
      

  8.   

    wo yao fen a wo yao fen a 
      

  9.   

    支持!现在很多人都在鄙视delphi,你能写出来共享,非常感谢,我也在学这个!