兄弟们,能不能给具体比较一下vb和delphi,谢谢!

解决方案 »

  1.   

    Delphi是完全面向对象的,VB基本上是基于对象的!
    你可以在Delphi中修改VCL来完成某些东西,VB不能
    .
    .
    .
    .
    .
    很多,不过个人觉得这样比较没有意义!各有所长!各有所好!Delphi比VB优秀一点吧!
      

  2.   

    都可以做程序这是共同点,呵呵,不同点VB用的是BASIC语言VB不支持多线程,VB在做一些东西的时候,你要自己引入太多的ACTIVEX控件,但是VB同WINDOWS的结合是很紧密的,DELPHI在于它丰富的控件和多线程和开发的简便
      

  3.   

    VB是微软的手笔,相对Bug少。简单易用,生成的应用程序比Delphi小很多。和操作系统的融合度较高。但对底层一点的应用不方便,调用API要声明,程序运行较慢,不能直接处理消息。面象对象程度不高。适用于对速度要求不高,比较简单的程序,比如数据库程序。Delphi语言优美。同样的简单易用,缺点是生成的程序较大。相比之下我觉得比VB功能强大。适用大多数的场合。
      

  4.   

    理所当然还是DELPHI好,无论从功能还是简洁性上。
      

  5.   

    vb最大的缺点是不支持多线程,不支持指针,还有,它不能完全面向对象。当然它也有一些独特的优点,比如和WINDOWS结合的很紧密。但DELPHI在开发底层应用程序方面不亚于VB。
      

  6.   

    不是吧,VB是可以写多线程程序的,不信你们可以在google中搜一下。(说错了千万别骂,^-^)
    要比较,其实也没什么比较的,喜欢用那个就用那个。我见过用VB+arcGis编写的增江的地理信息系统,里面用了很数学模型,那个软件可不小,一百多万的项目。说了这么多就是想说,工具不是最重要的,对于没有特别要求的场合,他们都够用了。
      

  7.   

    VB要是精通的话可以很快换过来(我同事就一个月时间就换了delphi)他们都是开发工具没什么不同,不过个人以为delphi开发更方便功能更强大些还支持.net(其实我还不清楚.net到底是什么请高手方便的话顺便指点一下).
      

  8.   

    我觉得开发工具只是一种你的思想的表达方式。如果你有了那种很思维,做什么都很简单。
    比如我有一个师兄,他的java学得很深,公司做一个项目要用Delphi,他没多久就上手了,而且做得很不错。
    Delphi和VB是两种开发语言和工具,只要你学精一门,另一门是相通的。
    如果非要比较他们的优劣。当然总体上VB是不能和Delphi相比的,无论程序的运行效率,面向对象的支持,语言的强大。这些VB都不能比,唯一一点,VB是微软的产品,他把很多库加到操作系统中,所以生成的文件似乎很小,但如果加上那些库,绝对比delphi大得多。我一个同学做VC的时候,把MFC.Dll也加到程序中,结果成生可执行文件是1M多大。这是没有办法的。
    当然这里没有说VB不好的意思,VB也是很好的一种开发工具,如果你用得深,一样可以开发出很棒的程序。
      

  9.   

    毫无疑问,绝对是Delphi强大+易用!
      

  10.   

    做法只能說vb.net和delphi有些相似﹐