升级流程大体是这样的:
1.用VS2008打开Vb6.0的工程(此时针对语言层面自动升级)。
注:
VS更新多版了(当前最新VS2017),用最新版再打开2008升级后的工程的时候还是会有自动升级,相对没多大问题。
2.手动修改自动升级后的编译错误。同时注意一些逻辑方面的变化,这些修改是比较麻烦的。
3.有第三方控件的话,针对第三方控件进行代码改修。
4.升级完成,测试,改bug。
在上面这四项之前,如果加一个步骤,就是:
0.预先修改VB6.0的工程,使之更符合新的平台,减少自动升级后需要手动修改的错误数量。
相关网址:升级前的准备(原版日文,网址里改成中文出来是英文的,就是说没有中文版)
https://msdn.microsoft.com/zh-cn/library/aa260644(v=vs.60).aspx#8-9
https://msdn.microsoft.com/ja-jp/library/aa260644(v=vs.60).aspx#8-9
在上面这五项之前,还可能存在一个步骤,就是
-1.如果是VB6.0之前的项目(VB1.0--VB5.0),那需要先用VB6.0打开工程自动升级为VB6.0,在进行上述步骤。
《升级指南》网址(内含PDF下载)<仅有日文版,无英文版及中文版>
https://msdn.microsoft.com/ja-jp/library/dd314356.aspx
再来一个Tips的网址
https://msdn.microsoft.com/ja-jp/library/cc440894.aspx#feature
找到的中文网站:
从 Visual Basic 6.0 升级
https://msdn.microsoft.com/zh-cn/library/9f54fxde(v=vs.90).aspx