请问在Delphi中如何做模板,如何继承?

解决方案 »

  1.   

    delph的IDE环境下,可以对”公用对象库”进行维护。即Tools/Translation Repository.若在设计时右击一个对象,也常出现add to Repository,可以把它添加到公用对象库中。这个“公用对象库”就保存了大家常用的一些模板。
    在使用时,在new时就会出现你事先添加好的对象(具体在哪页你可以选择),之后,就可以选择方式:copy,inherit,use.你选择inherit就是继承了。这个库可以实现在共享、导出、导入。
    ok?
      

  2.   

    1、代码共享。这样可以防止技术寡头的出现;
    2、统一编码、命名规则。这样可以避免程序员之间相互看不懂程序;
    3、任何一个模块开发不要只有一个人。这样可以提高开发效率;
    4、开发环境尽量宽松,比如说可以上网、QQ、听音乐,甚至玩游戏,只要程序员能够按照项目的进度完成工作,这些地方可以睁只眼闭只眼。这样处好了人际关系,当有突发事件发生时,例如加班等大家可能会很支持你的;
    5、尽量让程序员之间在不影响他人工作的情况下,进行技术讨论,这样可以提高整体团队的实力;
    6、开发任何一个模块,都需要先将测试报告完成,否则开发出来的模块脸怎么测试都不知道,能保证正确吗?
    7、开发的模块一定要务实,以当前团队的实力为基准进行开发,不要盲目追求先进技术;
    8、项目进度要安排合理,而且严格执行,否则日后将后患无穷;
    9、开发文档与开发一定要同步进行,而且要有专门的人员负责;
    10、尽量避免非技术性的会议和长时间的会议,搞技术的人对开会是非常反感的,人没那是浪费时间;
    11、项目开发过程中,不妨带领大家游山玩水,这样可以提高凝聚力。
    12、开发使用的机器一定要符合开发的需要,不要拿普通的办公计算机进行软件开发,这无疑是老牛劳拉破车;
    13、对于Delphi的开发,尽量将程序化分成多个模块开发,比如说多个DLL,尽量不要使用过多的第三方控件;下面是我们的团队配置:
    代码服务器:P4 2G/512M/60G/Windows 2000 Server, WinCVS(版本控制)
    数据库服务器:P4 2G/1G/60G/Windows 2000 Server, SQLServel 2000, Oralce 8i
    开发计算机:P4 1.6G/512M/60G/Windows 2000 Pro, Delphi 6 Enterprise
    文档:1人
    开发人员:8人
    管理人员:1人
    工作时间:36小时/周(周五下午使大家联网打游戏的时间)
      

  3.   

    现在程序员有的用Delphi5,有的用Delphi6,据说Delphi5不能打开Delphi6的文件,是这样吗?如果要统一,选用5还是6?