任 任我行_zq Unregistered / Unconfirmed GUEST, unregistred user! 2002-03-27 #1 1、有没有工具或expert可以辅助开发、调试控件? 2、开发控件的一般步骤是怎样的? 恭请高手指导。
B blueboy Unregistered / Unconfirmed GUEST, unregistred user! 2002-03-27 #2 1、对不起,没看到过。 2、这个问题有点大,书上一般都有实例,照着做一个吧。
天 天真 Unregistered / Unconfirmed GUEST, unregistred user! 2002-03-27 #3 在此,我先声明,我不是高手,不过你在开发控件时你要先考虑清楚你要加什么功能,要需要哪 些东西,这些都要做一个统一规划,跟开发一个软件差不多!:),不过相对来说简单一点!
任 任我行_zq Unregistered / Unconfirmed GUEST, unregistred user! 2002-03-27 #5 天真:我并不想开发很复杂的控件,也没有这个能力[] 因为使用了一些控件后,发现自己的要求并不是都得到满足, 所以想开发一个简单的控件试试看,也符合代码重用的原则[8D]
H hbezwwl Unregistered / Unconfirmed GUEST, unregistred user! 2002-03-27 #6 1.用于建立delphi组件的工具,有不少, conmpnent development kit(cdk)(www.eagle-software.com) transform component expert(www.obsof.com) 2.其实高手怎么开发,基本的东西应该也是跟书上讲的一样吧, 把书看懂了,VCL的源码从研究研究. //我不是高手,我认为高手也是这样开发控件的.
1.用于建立delphi组件的工具,有不少, conmpnent development kit(cdk)(www.eagle-software.com) transform component expert(www.obsof.com) 2.其实高手怎么开发,基本的东西应该也是跟书上讲的一样吧, 把书看懂了,VCL的源码从研究研究. //我不是高手,我认为高手也是这样开发控件的.
B blueboy Unregistered / Unconfirmed GUEST, unregistred user! 2002-03-27 #7 关键是如何从你的业务功能中抽象出一个具有复用价值的模型, 即做一个有什么样功能的控件才能在程序开发中得到复用,这个确 定后就可以考虑控件的粒度,是做一个大控件还是做几个小控件? 接着确定控件属性、方法、事件等。这样就可以编程了。至于如何 编写程序倒是比较简单的了,按着DELPHI的样板照着做就可以了。
关键是如何从你的业务功能中抽象出一个具有复用价值的模型, 即做一个有什么样功能的控件才能在程序开发中得到复用,这个确 定后就可以考虑控件的粒度,是做一个大控件还是做几个小控件? 接着确定控件属性、方法、事件等。这样就可以编程了。至于如何 编写程序倒是比较简单的了,按着DELPHI的样板照着做就可以了。
K kingdeezj Unregistered / Unconfirmed GUEST, unregistred user! 2002-03-27 #8 1、我没有听说过这种东东。 2、呵呵,非常赞同 天真 的说法。
天 天真 Unregistered / Unconfirmed GUEST, unregistred user! 2002-03-27 #10 如果做简单的话,很简单的,比如做EDIT控件好了,你想改变其外观的话,你只要关心其重绘事件就行了 如果,你想处理KEY事件的话,你只要关心KEY的消息就行了
任 任我行_zq Unregistered / Unconfirmed GUEST, unregistred user! 2002-03-27 #12 我想知道:控件的开发是先规划好的,还是在开发程序过程中,觉得有“一个具有 复用价值的模型”,所以把它做成控件呢?
任 任我行_zq Unregistered / Unconfirmed GUEST, unregistred user! 2002-03-27 #13 天真:我是想把业务中可以重用的一段代码编写成控件,以便重复调用。
B blueboy Unregistered / Unconfirmed GUEST, unregistred user! 2002-03-27 #14 项目组在进行程序开发之前应由系统设计员规化好控件的个数及内容,最好是先把 控件开发出来再编写其他业务程序。当然这个也不是很绝对,有时也会有项目开发过半 再增添新控件的数法,但这种情况应该出现越少越好。
卷 卷起千堆雪tyn Unregistered / Unconfirmed GUEST, unregistred user! 2002-03-27 #17 >怎样开发控件最快? 在已经成熟的控件基础上添加自己需要的功能,这样写起来最快。 想学习怎么编写控件,多看看delphi的控件源码。
任 任我行_zq Unregistered / Unconfirmed GUEST, unregistred user! 2002-03-27 #18 我是先写一段代码,觉得有做成控件的可能,所以想做成控件。 另:以前没有做过这方面的事,所以想多了解一点。
F forss Unregistered / Unconfirmed GUEST, unregistred user! 2002-03-27 #19 要写控件最好要先了解VCL架构,,多看其他第三芳的代码。。
完 完颜康 Unregistered / Unconfirmed GUEST, unregistred user! 2002-03-27 #20 既然兄台叫偶来看,那偶也题一脚 要是您想知道怎么搞出个控件在控件版上呢,在Delphi开发人员指南里有例子 不过功能就要你自己考虑了,偶着方面超级菜鸟~