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 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 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 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, y luego desde ahi a C#. El primer paso te lo hace el 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 [editar]

*  Incorpora un diseñador de 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 y MbUnit.

*  Analizador para ensamblado FxCop.

*  Previsualización de documentación XML.

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

*  Escritura de código C#, ASP.NET, ADO.NET, XML y HTML.

*  Coloreado de sintáxis para los lenguajes C#, HTML, ASP, 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




--
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

Responder a