d7的企业版比起D6顶多只能是6.5。但是D7的架构版确是一个真真正正的飞跃。
究其原因是因为架构版比企业版多了一个bold for Delphi。它是如此重要,
以致于Borland要为他专门分一个版本。以下转自大富翁:bold是一套面向对象的应用框架,通过他,你可以使用delphi建立完全的面向对象的体系。你可
以在rose、modelmaker或其他支持uml和ocl的设计工具(或直接在bold内置的设计器中设计)中
设计及建立你的应用程序的模型。然后通过模型,可以直接生成用delphi代码描述的应用程序框
架。这样可以大大的缩短项目开发从分析阶段过渡到设计阶段的时间,提高开发速度。并且以模
型来管理系统框架将使你的系统更加的坚固和可维护。bold的架构和具体的使用范例在它的帮助文件中都有。但使用bold,首先你必须掌握和精通uml、
ocl、oop和delphi。如果没有这些基础知识,有帮助和范例你也看不懂,如果已经掌握这些,不
用中文帮助看范例和勉强看看英文帮助也能凑合学会。关于modelmaker和bold的区别。就像问鸭子和兔子有什么区别一样?:)鸭子和兔子的共同点是
都是动物,modelmaker和bold得共同点是他们都是delphi的辅助开发工具。:)modelmaker是一套建模工具,提供对uml、模式等的支持。能直接生成delphi代码,但它仅仅只是
帮你建模,并不能做你没有作的事情。而bold帮你做好了一整套框架基础类。当然,你可以用modelmaker
来建bold的模型。如果你要真正理解bold的作用,首先,请抛开用delphi写数据库程序的固有思路来理解。要是你能
在完全不用delphi的数据感应控件、数据集体系的情况下用面向对象的思路来写一套数据库应用,
你要怎么设计怎么实现?其中会遇到什么困难?有什么是可以抽出来成为体系和框架以便下一次项目
时可以重用的?想清楚这些问题,然后,ok,在bold中找找:)它帮你实现的就是这些问题中的某一
大块(注意不是全部):)

解决方案 »

  1.   

    小第我找了很久也没找到架构版,只能从Borland下了一个架构版的试用版。
    如果哪位大哥知道请告诉小第一声。
      

  2.   

    希望以后多看见一些bold for Delphi的文章我还只在〈程序员》书上看见过一篇文章
      

  3.   

    我的delphi还水平很低呢,他又有这么高级的功能了。哎,跟不上了。
      

  4.   

    delphi早晚完蛋,borland公司陷入财务危机了!
      

  5.   

    delphi 6有好多BUG,我在5下的程序在6下编译也能通过,但执行结果不一样(内存方面),7我也不敢用了。
      

  6.   

    Delphi7与6同样没有很好支持中文,我用过之后有点失望,但他变漂亮了。希望8.0时做的更好