Hola,
 
Por ahí sirve. Lo escribi hace un par de años y hacia mención a las diferencias
entre VB6 y VB.Net, tanto para ASP.Net como para WinForms:
 
Migración de tecnología ASP 3.0 con componentes ActiveX a ASP .net
http://www.microsoft.com/spanish/msdn/comunidad/mtj.net/voices/MTJ_4249/default.
aspx
 
 
Saludos,
Damián Herrera
  _____  

De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Diego Jancic
Enviado el: Miércoles, 14 de Mayo de 2008 03:11 p.m.
Para: [email protected]
Asunto: [puntonet] Herramienta para Convertir Aplicacion VB6 a C#


Hola,
De VB.NET a C# deberias poder traducirlo siempre sin ningun problema... El
problema lo podes teneer de VB6 a VB.NET porque obviamente son cosas totalmente
diferentes pero "parecidas" nada mas...
 
Saludos,
Diego


2008/5/14 Leandro Tuttini <[EMAIL PROTECTED]>:



Mil gracias a todos por las respuestas.

La verdad no sabia que abriendolo con VS directamente puede funcionar, voy a
probar, si lo convierto correctamente a VB.NET <http://vb.net/>  ya es un
avance, de ahi a C# de seguro pueda utilizar alguna tool de terceros.


Voy a probar a ver hasta que punto llego, de seguro una revision tenga que
realizar y cambiar algunas implementaciones no soportadas.

Gracias.



--- El mié 14-may-08, Leonardo Micheloni <[EMAIL PROTECTED]>
escribió:



De: Leonardo Micheloni <[EMAIL PROTECTED]>
Asunto: [puntonet] Herramienta para Convertir Aplicacion VB6 a C#
Para: [email protected]
Fecha: miércoles, 14 de mayo de 2008, 10:42 am


Lo que dicen Diego y Angel es verdad, pero ojo que la conversión a VB.NET
<http://vb.net/>  no te va a salvar de hacer análisis sobre el código porque
dependiendo de cómo esté hecho el VB6 vas a tener que resolver los tipos variant
y si hay llamadas a objetos com o cosas así, pero en principio el camino es ese,
de VB6 a VB.NET <http://vb.net/>  con visual studio y de ahó con otra cosas a c#

Saludos.


2008/5/14 Angel Java Lopez <[EMAIL PROTECTED]>:


Hola gente!



Leandro, tambien podria haber otro camino: convertir a VB.NET <http://vb.net/> ,
y luego desde ahi a C#. El primer paso te lo hace el VS.NET <http://vs.net/> , o
herramientas comerciales. El segundo paso, debe haber varias formas, una que
recuerdo, es el SharpDevelop.

 

http://www.icsharpcode.net/OpenSource/SD/

 

http://es.wikipedia.org/wiki/SharpDevelop

 

Características principales [
<http://es.wikipedia.org/w/index.php?title=SharpDevelop&action=edit&section=1>
editar]

*  Incorpora un diseñador de
<http://es.wikipedia.org/w/index.php?title=Windows_forms&action=edit&redlink=1>
Windows forms. 

*  Completado de código. Soporta el uso de la combinación de teclas Ctrl +
Espacio. 

*  Depurador incorporado. 

*  Herramientas para "Ir a Definición", "Encontrar referencias" y "renombrado". 

*  Títulos para títulos y para depuración. 

*  Conversor bidireccional entre C# y Visual Basic .NET, y unidireccional hacia
Boo. 

*  Escrito enteramente en C#. 

*  Compilación de código directamente dentro del entorno de desarrollo
integrado. 

*  Complementos para ILAsm y C++. 

*  Integración con herramientas de pruebas unitarias NUnit
<http://es.wikipedia.org/wiki/NUnit>  y
<http://es.wikipedia.org/w/index.php?title=MbUnit&action=edit&redlink=1> MbUnit.


*  Analizador para ensamblado FxCop <http://es.wikipedia.org/wiki/FxCop> . 

*  Previsualización de documentación XML <http://es.wikipedia.org/wiki/XML> . 

*  Gran integración con plantillas a la hora de añadir o crear ficheros,
proyectos o compiladores. 

*  Escritura de código C# <http://es.wikipedia.org/wiki/C> , ASP.NET
<http://es.wikipedia.org/wiki/ASP.NET> , ADO.NET
<http://es.wikipedia.org/wiki/ADO.NET> , XML <http://es.wikipedia.org/wiki/XML>
y HTML <http://es.wikipedia.org/wiki/HTML> . 

*  Coloreado de sintáxis para los lenguajes C#, HTML, ASP, ASP.NET
<http://asp.net/> , VBScript, Visual Basic .NET, y XML. 

*  Llaves inteligentes en la escritura de código. 

*  Gestión de marcadores (favoritos). 

*  Soporte para plantillas de código. 

*  Extensible mediante herramientas externas, o complementos. 

 

Hay herramientas comerciales como

 

Visual Basic 6.0 to .NET

http://www.artinsoft.com/so_vb.aspx

 

VBto Converter

http://www.softsland.com/converter-vb6.html

 

Alguien que pregunta lo mismo que Leandro:

http://bytes.com/forum/thread349841.html

 

Otro producto comercial

http://www.ellkay.com/ConvertVB2CSharp.htm

 

Otro mas

http://www.redsofts.com/soft/632/24645/VBto_Converter.html

 

Nos leemos!



Angel "Java" Lopez

http://www.ajlopez.com/

 

From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Leandro
Tuttini
Sent: Wednesday, May 14, 2008 10:05 AM
To: [email protected]
Subject: [puntonet] Herramienta para Convertir Aplicacion VB6 a C#

 



Hola que tal.

Tengo una aplicacion desarrollada en VB6 que tengo que mantener, pero me
encontre con un problema, hace tanto que no veo nada de codigo en VB6 que ya me
olvide hasta como se declara un metodo, jeje, en realidad es eso y un poco de
fiaca de meter mano en VB6 cuando me encanta tanto programar en C#

Bueno en base a esto es que queria consultar que experiencia tuvieron y si es
que usaron algun tool que convierta el codigo de VB6 a C#.

Yo buscando encontre esta:
http://www.getfreesofts.com/soft/700/33164/VBto_Converter.html

Aun no la he probado, pero bueno no se que alguien se enfrento a este reto, por
ahi si se anima a contar experiencia si utilizo alguna tool mejor, hasta que
punto estas tools son efectivas.
Lo que se les ocurra que pueda ayudar, bienvenido.

Bueno seria esto simplemente.
Gracias

Saludos

 


  _____  



Yahoo! Deportes Beta
¡No te pierdas lo último sobre el torneo clausura 2008!
Enterate aquí http://deportes.yahoo.com <http://deportes.yahoo.com/>  




-- 
Leonardo Micheloni.

http://leomicheloni.blogspot.com/ 


  _____  


Tarjeta de crédito Yahoo! de Banco Supervielle. Solicitá tu nueva Tarjeta de
crédito. De tu PC directo a tu casa. 
Visitá www.tuprimeratarjeta.com.ar <http://www.tuprimeratarjeta.com.ar/>  


Responder a