体验Visual Basic升级向导 |
||||||
简介: 在这次实践练习中,你将学习如何使用升级向导来将现存的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所示的窗口。
2.依次点击Start->Programs->Microsoft Visual Studio .NET 7.0-> Microsoft Visual Studio .NET 7.0,图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升级向导的第一页。
使用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所示显示在主窗口。
现在升级已经完成了,你可以比较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类型来存储数据。 图5和图6显示了在两个环境DateUpgrade和ArrayUpgrade方法的相似点和不同点。
5. 依次点击File->Exit来退出Visual Basic .NET。当提示要保存对工程内容的修改时,点击Yes。 6.依次点击File->Exit来退出Visual Basic 6.0。当提示要保存对工程内容的修改时,点击Yes。 现在你可以查看在升级的过程中新建的工程的文件。 察看新的工程文件 1. 依次点击Start->Programs->Accessories->Windows Explorer。 2. 展开C:\FieldContent\Experience VS.NET\Lab5\VB6SimpleUpgrade VB.NET。 结束 当你看完了工程文件后,关闭所有的窗口。 |