今天上司让我做一个VB2的文档,不知道有没有人知道VB2是什么东东呀,是VB2.0吗?有没有相关的参考资料。谢谢!

解决方案 »

  1.   

    Visual Basic的版本发展微软推出的开发工具随着其功能的增强,往往会在版本上表现出来。如果将最近几年推出的基于.NET的版本计算上,Visual Basic已经经过了9个发展阶段。下面主要了解一下前面的几个发展阶段。1.Visual Basic 1.01991年,Visual Basic 1.0诞生,其不同于传统的过程式开发,而采用事件驱动。同时,Visual BasicX控件让可视化组件的概念进入Visual Basic。Visual Basic 1.0是Visual Basic的第一个版本。2.Visual Basic 2.01992年,Windows 3.1发布,让微软的Windows操作系统在全球开始普及,该操作系统已经获得了用户的充分认可。因此,基于Windows的开发也进入一个更新的时代。同时,Visual Basic 1.0的功能过于简单,相对于Windows 3.1的强大功能没有发挥出来。所以,微软在此基础上推出了Visual Basic更新的版本:Visual Basic 2.0。该版本最大的改进是加入了对象型变量,例如:
    Dim command1 As CommandButtonDim form1 As Form
     Visual Basic 2.0还包含了最原始的"继承"的概念。除了对语言的改进和扩充,Visual Basic 2.0对Visual BasicX有了很好的支持,许多第三方控件涌现出来,丰富了Visual Basic的功能。在数据处理方面,微软为Visual Basic 2.0增加了OLE和简单的数据访问功能。3.Visual Basic 3.0在Visual Basic 2.0推出的几个月后,微软又发布了更新的版本--Visual Basic 3.0,从此处可以看出Visual Basic旺盛的生命力。Visual Basic 3.0的用户设计界面没有太大的变化,只不过在数据处理上,其增加了对最新的ODBC 2.0、Jet数据引擎和新版本OLE的支持。Visual Basic 3.0最主要的改进是对数据库的支持大大增强了。其提供的数据控件能够创建出很好的数据窗口应用程序,而Jet引擎能让Visual Basic对最新的Access数据库快速地访问。同时,Visual Basic 3.0还增加了许多新的金融函数,增加了相当多的专业级控件,可以开发出高水平的Windows应用程序。Visual Basic 3.0是1998年以前我国最流行的Visual Basic版本,因为其开发出来的可执行文件可以非常小,通常用一张软盘就可以装下。但是,当时的Visual Basic采用虚拟机运行代码,这也让许多开发者不满,其将导致程序运行的效率很低。此时,Visual Basic的竞争者Delphi也诞生了。4.Visual Basic 4.01993-1995年这段时间,微软对于Visual Basic的更新没有推出。最后,Visual Basic 4.0的Beta版终于和大家见面了。该版本包含了16位和32位两个版本,16位的版本就像是Visual Basic 3.0的升级版,而32位版则是全面的更新。Visual Basic中应用很多的Visual BasicX控件不见了,取而代之的是OCX控件(OLE Custom Controls),该控件就是现在经常提到的COM(组件对象模型)。同时,Visual Basic 4.0所用的语言换成了Visual Basic For Application,这与Office 95所采用的宏语言统一起来了。除此之外,Visual Basic 4.0加入了"类模块",这是面向对象最重要的封装性基础。面向对象方面,其还加入了属性、函数、子程序等过程。至此,Visual Basic已经具备了组件开发所需的封装性特征。数据类型方面,其加入了Byte类型、Boolean类型和Object类型,这大大完善了Visual Basic的数据类型。Visual Basic 4.0还可以开发DLL(动态链接库)工程,其实也就是COM的DLL,可以将书写好的类用这种方式和其他语言共享。Visual Basic 4.0为Visual Basic能够成为一种COM语言奠定了基础,使用Visual Basic 4.0开发基于COM的DLL非常方便。令人不满意的是Visual Basic 4.0的性能问题。其组件成为Visual Basic 4.0严重的瓶颈,巨大的运行库也让用户感到不满。而且,Visual Basic 4.0对以前版本的支持不好,使得用了许多Visual BasicX的项目很难移植到Visual Basic 4.0中。因此,Visual Basic 4.0的普及程度不高。5.Visual Basic 5.01997年,微软推出了Visual Basic 5.0的版本。COM技术,也即ActiveX技术已经发展成熟,Visual Basic 5.0对其提供了最强的支持。除此之外,Visual Basic 5.0加入了一个本地代码编译器,其可以让应用程序的效率大大提升。同时,Visual Basic 5.0支持用户自己创建事件,改进了类模块。在方便开发人员方面,Visual Basic 5.0的IDE(集成开发环境)支持"智能感知"功能。开发者可以不必记住很长的成员名称和关键字,只要按"."后想要的东西就会显示出来供其选择。Visual Basic 5.0还支持开发用户自己的ActiveX 控件、进程内的COM DLL组件、进程外的COM EXE组件以及在浏览器中运行的ActiveX文档,这极大地丰富了Visual Basic的开发能力。6.Visual Basic 6.0Visual Basic 6.0作为Visual Studio 6.0的一员发布,说明微软想让Visual Basic成为企业级快速开发工具。因此,Visual Basic 6.0在数据访问方面有了很大的改进。例如,ADO组件让对大量数据快速访问成为可能,数据环境和新的报表功能让基于数据库的开发有了新的体验。同时, Visual Basic 借助COM/COM+的强大功能,可以开发具有N层结构的分布式应用程序。除此之外,由于此时互联网的发展,Visual Basic 6.0还支持在IIS(Internet信息服务器)上开发Web应用程序。Visual Basic 6.0在语言方面和IDE方面的改进都不大,但是,它增加了许多组件,如FSO(文件系统对象)等。同时也增加了许多内置函数,如字符串函数Split和 Replace等,这些功能都方便了开发人员更好地使用Visual Basic。目前,Visual Basic 6.0已经是非常成熟稳定的开发系统。其可以使企业快速建立多层的系统以及Web应用程序,所以Visual Basic 6.0已成为当前Windows上最流行的Visual Basic版本。自从Visual Basic 6.0发布以后,微软没有再推出全新的7.0等版本。而是在2002年推出了Visual Basic.NET和2003、2005等版本,这些后续版本都采用.NET框架技术,其在国内的普及程度目前还不如Visual Basic 6.0。
    国内我可以查到的就是一个这样的介绍,还有一个未知的人写的“回顾:Visual Basic 十年风云”的文章,其它的什么都没有。
      

  2.   

    http://www.m5home.com/1/我有个VB4放在这里.机器里还有VB5VB1到VB3,记得下载下来收藏了,不过不知道是哪个硬盘里(五个移动硬盘.........)
      

  3.   


    这个可能也有.....你们公司不会是要做微软VB开发工具发展史的调查吧?不然找Visual Basic 2.0的资料干嘛?最好向你的上司问清楚.
      

  4.   

    哦,是要将一些VB2的程序重写成VB6的程序,所以要了解各种特性呀,国外的网上找到一些可以也不够细。呵呵。
      

  5.   

    你需找到VB2编程软件,打开你的源代码,分析代码,然后移植到VB6环境下,作必要的修改。
      

  6.   

    因为我们程序多,所以我要写出的就是要作那些修改,包括可以分析到的,和没有分析到的,并且要总体设计出一个解决的方法来,
    比如,VB2用的VBX如何改成VB6用的OCX,并且要做功能的测试,所以我必须要了解一个VB2的东东呀。
      

  7.   

    VB2.0运行环境WINDOWS3.1,它是基于DOS6.2操作系统.
    VB2.0有6张软盘容量.