体验Visual Basic升级向导

2008-04-09 04:42:17来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折

  简介

  在这次实践练习中,你将学习如何使用升级向导来将现存的Visual Basic 6.0的工程升级到Visual Basic .NET。

  首先你要用Visual Basic设计环境打开一个Visual Basic 6.0工程,然后用Visual Basic 升级向导和Visual Basic .NET统一开发环境来把这个工程升级到Visual Basic .NET。
打开Visual Basic升级向导
1. 依次点击Start->program->Experience VS.NET->Lab5->VB6SimpleUpgrade.vbp,你将看到如图1所示的窗口。


     图1:在Visual Basic环境中的Visual Basic 6.0工程

   2.依次点击Start->Programs->Microsoft Visual Studio .NET 7.0-> Microsoft Visual Studio .NET 7.0,图2所示是Visual Basic .NET统一开发环境的起始页。


     图2 Visual Basic .NET统一开发环境中的起始页
  3.为了打开一个Visual Basic 6.0工程,并升级到Visual Basic .NET统一开发环境,请依次点击File->Open->Project来

  4.展开C:\FieldContent\Experience VS.NET\Lab5.

  5.点击VB6SimpleUpgrade.vbp,再点击Open。将出现如图3所示的Visual Basic升级向导的第一页。


       图3 Visual Basic 升级向导

  使用Visual Basic升级向导

  Visual Basic升级向导将引导你完成把Visual Basic 6.0的工程升级到Visual Basic .NET所必需的步骤。在这个升级过程中,这个向导还将:

  l 为你要升级的工程创建一个新工程。

  l 将form和class的文件复制到新工程,并把它们转换到新的格式。

  l 创建一个升级报告并把它加到你的新工程中

  下面是对Visual Basic升级向导中每一页的注释:

  第1页注释:向导告诉你Visual Basic .NET已经把你的工程当作Visual Basic 6.0的工程接受了。点击Click继续。

  第2页注释:向导将自动检测你的工程是一个可执行文件还是一个Microsoft ActiveX DLL(这个实验中用的工程就是一个ActiveX DLL)。保留附加动作的默认选项。点击Next继续。

  第3页注释:你可以指定将要新建的Visual Basic .NET工程的存放位置。默认值是在你当前工程所在的文件夹下创建一个文件夹。保留默认设置并点击Next继续。一个警告对话框将出现,询问你是否愿意为你的工程创建一个新的文件夹,点击Yes继续。

  第4页注释:这个工程已做好了升级的准备。每个工程升级所需时间会有不同 ,这取决于你的工程的大小、CPU和内存等因素。点击Next开始升级。因为这是一个小工程,所以升级只需要几分钟的时间。

  第5页注释:这一页显示了升级的状态,并且只有工程在升级时才会显示这一页。当升级结束时,Solution Explorer窗口将出现在统一开发环境窗口的右上角,它显示了你的新工程的信息。

  新文件中有一个文件的文件名为_UpgradeReport.htm,它就是升级报告。通过这个报告你可以知道升级过程中更多的细节,和在升级时是否有错误。

  察看升级报告

  1. 在Solution Explorer窗口中双击_UpgradeReport.htm。升级报告如图4所示显示在主窗口。


             图4 升级报告
  现在升级已经完成了,你可以比较Visual Basic 6.0工程的代码和Visual Basic .NET工程的代码有何不同。

  2. 在Solution Explorer窗口中双击cSimpleUpgrade.vb。Visual Basic .NET工程的源程序将显示在主窗口中。

  3. 滚动屏幕到代码中的DateUpgrade方法。

  4. 切换回Visual Basic 6.0的统一开发环境,从下拉列表中选择DateUpgrade方法。

  注意:每一个平台中的代码都有相似点和不同点。请比较不同环境中的DateUpgrade方法。

  因为Visual Basic .NET并不支持double类型,而Visual Basic 6.0支持,所以.NET Framework提供了ToOADate和FromOADate函数以在double型和date型之间转换类型。然而,一旦你的工程被升级到Visual Basic .NET,将很难判断在代码中用double型存储数据的目的。为了避免对你在Visual Basic .NET中的代码进行不必要的修改,请用Date类型来存储数据。

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:VB.NET中的多线程开发

下一篇:基于浏览器的应用程序

IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设

网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源

网站联盟: 联盟新闻 联盟介绍 联盟点评 网赚技巧

行业资讯: 搜索引擎 网络游戏 电子商务 广告传媒

网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它

服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护

软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷

网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash

程序设计: Java技术 C/C++ VB delphi

网络知识: 网络协议 网络安全 网络管理 组网方案 Cisco技术

操作系统: Win2000 WinXP Win2003 Mac OS Linux FreeBSD

热门词条
最新资讯
热门关注
热门标签