当前位置:编程学习 > C#/ASP.NET >>

关于VS 2010 和VB 6.0之间的转换

之前VS 2008有一个转换的选项,里面有一个转换器可以转换VB 6.0。可是VS 2010的转换选项里怎么没有转换器呢? --------------------编程问答-------------------- 在vs.net中打开项目,选择vb6项目升级。 --------------------编程问答-------------------- 可是在vs2010里不行吗? --------------------编程问答-------------------- Visual Studio 支持升级VB6程序。在用VS打开VB的项目时会自动运行。
但是VS不支持将VB.NET的程序转换为VB6的。

另外,这个转换器功能并不强。对于比较复杂的程序,你应该考虑2个方案:
(1)保留VB6的代码,使用跨组件/程序调用。
(2)重写程序。 --------------------编程问答-------------------- 麻烦呀
1 --------------------编程问答-------------------- 2010取消了此功能 --------------------编程问答-------------------- 现在的VS2010 好像已经打不开VB6.0的项目了,又没有转换器了。难道VS2010已经完全切割掉VB6.0了吗? --------------------编程问答-------------------- 是不简单啊 --------------------编程问答-------------------- 嗯,好多地方都不一样了,包括名字,甚至一些数据的结构,以前用VB6写的想查看.frm的时候可以直接用notepad.exe查看。 --------------------编程问答-------------------- 经常转换了整个程序都用不了了。。。还是老老实实重写或者用VB 6.0 吧。 --------------------编程问答-------------------- 转换过来的程序会把你改晕掉,改着改着,你就会有重写的冲动了。。。
转换完,一大堆的红色波浪下划线 --------------------编程问答-------------------- 还是整个重写吧 --------------------编程问答-------------------- 用VBTo2.5试试 --------------------编程问答-------------------- vb6.0 ->vs2008 ->vs2010 有些东西还得自己手动改 --------------------编程问答-------------------- vs2010 开始已经不支持VB6的转换了。我现在在做一个项目就是VB6->VB2010 
第一步VB6-VB2005(为什么不是VB2008,因为VB2008对OCX的兼容性没有VB2005好)
转换后遇到问题修改问题,可以参考:
http://msdn.microsoft.com/ja-jp/vstudio/cc707243(ja-jp)
http://dotnet.sys-con.com/node/46335
http://www.cnblogs.com/ols/archive/2010/03/23/1692297.html
最好把所有OCX控件都用.NET 控件替换掉。

第二步VB2005-VB2010 一般不会有错误,修改已过时的API就OK了
--------------------编程问答-------------------- vs10以上还是重写吧不然就老老实实的用vb --------------------编程问答-------------------- 有这个需要啊
同学们都是在哪找2010的例子呢?
转程序后是有很多问题
求赐教
哪里VB2010的实例多? --------------------编程问答-------------------- 先用vs2003打开vb6.0源码,升级的源码又在vs2010打开就可以。
补充:.NET技术 ,  VB.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,