因为VB7的改动对于从VB5到VB6的改动很大。
所以,有些人就说VB玩完了。delphi在国内抢走了不少VB的市场了,
VB7要还向以前那样小小的生级,可能不会有什么长远的好处。VB6这个东西,向深里学一点,特别是学了C++或是DELPHI回过头来再学VB6,会感觉OOD的很多东西都不是很好,正是因为它想把一些东西简单化,所以有些概念反到不清,总被人说成不专业。对不真正没有理解OO的人来说,从VB6到VB7可能真的是像学2种东西一样,要是真明白了OO,明白了VCL或MFC是怎么一回事,明白了MFC和VCL怎么封装的WINDOWS API,哪怕只是看过VCL或是MFC原程,看了看结构,那学VB7不会有什么陌生的吧。我感觉VB7应该是这样的,我看了一点VB7的程序,感觉就像是DELPHI,虽然我的DELPHI也刚学,但我明白DELPHI程序的结构,VB7就像它一样,或是你C++。这样做挺好。小生愚见。

解决方案 »

  1.   

    同意cocoboy79(酷克.net)毕竟vb7和c#的主要设计者就是delphi的鼻祖。vb如果要实现真正的oop,必定会借鉴delphi的很多东西。
      

  2.   

    事实上,vb7的转变
    是从单机程序设计思路到网路设计的重大转变
    弱化了桌面系统的设计功能,
    着重mis的网路设计的确方便许多
    比嵌入的dhtml好设计多了
    容易开发出商用软件,
    但应用系统的开发总体而言不及6。0
    当然我说这番话,只限于今天对.net的理解
    或许通过更为深入的了解,会发现其他的解决方案
    就好像我们在basic中有peek,poke,load...用
    而在vb使用addressof,利用消息机制等一样
    所有的一切源于误解
    关于delphi:
    没有未来的东西,我们还有必要担心吗?
    为什么要放弃年年都有新版本的东西不用
    而要去用个不会在发展的东西呢?