RAD的主旨是将精力集中到核心模块的设计开发,控件的作用是加快开发进程。花半天来熟悉一些非核心用途的控件总比花半年来开发好。   但哪怕不是核心模块,要是不能满足自己的要求时,也需要考虑自己开发定制的模块、控件了,定制的组件实用性是很强的。折中的还有在成型控件基础上二次开发。VCL大多是这样的。

解决方案 »

  1.   

    公开源码好像与许可商用并没有联系!还要看他自己的说明。
    关键是许多优秀的第三方控件注册时需要Dollars!$$$$$$,而不是YMB,国内如果有特好的第三方控件,我想我在需要时会注册的,别问我要$$就行。
      

  2.   

    可以适当的抄第三方控件里面的代码,质量还是很高的。另外如果你能把他翻译成中文信息的用起来也不错,可惜关于ADO方面的太少了,大多数是BDE的。
      

  3.   

    的确有些控件还存在问题,我用flatstyle中得flathint就要出错(运行的时候)
      

  4.   

    顺便坐个便车,有谁用过tlmcformshadow这个  控件,我很急的,  谢!
      

  5.   

    没有源码的第三方控件很难被人接受,而实际上这种控件的使用就和我们运行一个没有源码的普通EXE软件没有太大差别,真正的差别当在于用控件不能象一般软件那样不求甚解,因此对一般无源码的东西不能随便用。
    从学习、锻炼及研究的角度:好的第三方控件值得我们去使用、研究;
    更重要的,从软件开发的角度,程序本身是否全部由自己一行一行完成并非关键,只有高效完成高质量的工作才是最重要。而通过用别人的劳动成果把自己的时间节约出来,就是高效;许许多多的人以自己的心力完成出来的东西,虽非全是精品,也确然不乏精品,而且这其中有许多还是我们不一定能做好的精品,这是高质量。
    至于花银子的问题,这不就象是你自己当了一回包工头吗?有什么不爽的呢?
    总而言之,不应盲目以为自己天下第一,只有自己做的才是最好的,而是应该发出自己的眼光来,精选一些第三方控件来用。
      

  6.   

    多谢FreSky的意见,请各位继续讨论。up
      

  7.   

    本来嘛,编程序就是为了更好地工作。
    有些第三方控件真的不错哦。transport.之类的。
      

  8.   

    我也来up第三方控件能加快程序的开发,整个Delphi的"RAD艺术"也是需要第三方控件
    来体现的吧,很难想像不利用ADO控件,编写数据库方面的程序.