zoukankan      html  css  js  c++  java
  • VB6转换C#2010步骤及工具

    VB6转换C#2010步骤

    1、VB6转换为VB.NET2005

        使用工具VS.NET2005:使用VS.NET2005直接打开VB6工程,系统提供代码的升级转换

        VB6转换为VS.NET2005时,需要保证VB6中得第三方组件在本机已经安装完毕,建议最好在本机编译一下VB6源码这样保证所需的库文件都在本机上。这样在VS.NET2005进行自动升级转换时都会自动引入升级后的工程中。

        转换完成后大部分的代码都可以使用,但是其生成的编码还是VB6的风格,需要进行重新的构建。VB6中得控件数组在VS.NET2005中不能在使用需要使用VS.NET2005中得数组和控件组合的方式实现。

    2、VB.NET2005转换VB.NET2010

        使用工具VS.NET2010:使用VS.NET2010直接打开VS.NET2005工程,系统提供代码的升级转换。

        在进行VS.NET2005到VS.NET2010转换前务必保证代码中无,编译错误否则升级无法成功完成。

    3、VB.NET2010转换C#2010

        使用工具:VB.Net to C# Converter

        正如VB.Net to C# Converter 工具的说明中描述的,其转换率的确很高,大部分的代码可以成功转换。但是在那查看代码的时候你会发现工程中引入了VB的动态链接库,这是一般项目中所不能容忍的,因为既然转换为C#就是要彻底于VB决裂,这也是整个转化中工作量最大的地方。

        还有就是第三方组件的使用在转为C#后,大部分也需要进行手工的转换。

        初次进行VB6到C#项目转化面对不计其数的编译错误提示,新手可能无所是从。其实这个时候需要的更多的是耐心,当你一步一步解决其中的错误,你会发现其实很多错误都很容易解决,而且错误的消失速度要比你想想的快很多。这其中真正比较棘手的转换问题少之又少。

    我来自:向东博客
  • 相关阅读:
    面向对象---类与类之间的关系
    面向对象二 成员
    面向对象一
    内置函数二---作业
    内置函数⼆
    学习python的第十三天-----函数作业
    学习python的第十二天
    学习python的第十二天---函数的进阶
    学习python的第是一天————函数进阶的作业
    学习python的第十天------函数的进阶
  • 原文地址:https://www.cnblogs.com/meil/p/2080298.html
Copyright © 2011-2022 走看看