¿Alguien sabe de un convertidor Delphi to .NET (ya sea C# o VB.NET)? Heredé un montón de código Delphi, nunca había visto Pascal y, en lugar de aprenderlo, preferiría tratar de utilizar un convertidor automático, si estuviera disponible, y limpiar el código después de eso. Parece que no puedo encontrar este tipo de herramienta, de todos modos busco, tal vez porque no existe, así que pensé que alguien aquí podría saberlo.Delphi to .NET Converter
Respuesta
No tengo experiencia en el uso de estas herramientas, pero aquí hay un par:
se hizo una pregunta similar:
What tools exist to convert a Delphi 7 application to C# and the .Net framework?
cosas buenas. Ahora mira, hay algo mal con la búsqueda aquí. Probé http://stackoverflow.com/search?q=delphi+to+c%23 y no activó ese enlace. –
Prefiero TurnSharp ... –
Tienes que trabajar en tus habilidades de google. Second hit en este google query, el primero es una solución comercial.
Jaja, buena. Este es [el que probé] (http://www.google.com/#hl=en&q=delphi+to+.net&aq=f&aqi=g3g-m3&aql=&oq=&gs_rfai=&fp=6dcd74dedc130321). Creo que necesito trabajar en mis habilidades de inglés también. :) –
repuesto de su tiempo .. Si quieres convertir código porque no entiendes o te gusta el idioma original, mi consejo es: "No te molestes" (créanme, he hecho numerosos intentos para convertir el código). Especialmente si planea hacer un par de pequeños cambios en el código existente.
No podrá convertir el código y hacerlo compilar, y mucho menos ejecutar sin problemas.
Es posible que pueda traducir partes en algo que sea sintácticamente correcto, pero no tendrá las bibliotecas o marcos (RTL/VCL) en los que se basa el software.
Vas a tener que volver al código Delphi y ser capaz de entender qué sucede para arreglar las piezas que no funcionan. Llevará más tiempo corregir errores en el código generado que tomar el estudio del código existente y reescribirlo por completo.
Y si tiene tiempo para reescribir el software en otro idioma, también puede simplemente arremangarse, aprender el idioma original y cambiar lo que necesita cambiar en el código existente.
+1 para responder a la pregunta subyacente. –
-1. Suena ridículo para mí. Hay demasiadas tecnologías para tratar de aprenderlas todas. – Stan
@ChickenDinner: nadie prometió que la programación es fácil, y nadie dijo que necesita aprender * todas * las tecnologías. Pero si usted "hereda" el código, se lo fingirá si no comprende el idioma, y ningún conversor de código le salvará el culo. Ese es mi punto básicamente. –
- 1. php to C# converter
- 2. Jquery ajax data converter to string
- 3. html to .doc converter en Python?
- 4. Delphi SAPI Text-To-Speech
- 5. Port Delphi to C++ gradualmente
- 6. Java audio converter api
- 7. .NET DateTime to String
- 8. Flac Converter Objective-C?
- 9. C# Video Converter library
- 10. HTML5 video player converter
- 11. Parse CIM_DateTime to .Net DateTime
- 12. C# a VB.NET Code Converter
- 13. Interoperabilidad de Delphi con .NET
- 14. .NET Linq to Objects comportamiento extraño
- 15. Delphi convert doc to pdf using Word ActiveX
- 16. Mockito con Java async-> sync converter
- 17. Uso de enum en el parámetro Converter
- 18. ASP.NET Javascript Converter no parece ser invocado
- 19. DataTrigger vs databinding with converter performance wise
- 20. ¿Hay .NET equivalente a ActionList de Delphi?
- 21. .NET Datos dinámicos Muchos a muchos con LINQ to SQL
- 22. las funciones de llamada en LINQ to SQL .NET 3.5
- 23. C++ .NET convert System :: String to std :: string
- 24. .NET enterprise application platform (igual que JBoss to Java)
- 25. ¿Databinding to dynamics y ExpandoObjects funcionan en .NET
- 26. Fetch JSF Converter para clase en ManagedBean (JSF 1.2)
- 27. ¿Cuál es el equivalente Python de Lame MP3 Converter?
- 28. JSF 2.0 Converter no trabaja desde separada fichero-jar
- 29. Conversión de Delphi a .NET 4 (sin ninguna herramienta)
- 30. ¿Puedo usar una DLL .NET en "Delphi 2007 for Win32"?
¿Y el código Delphi es código win32 Delphi regular? ¿O es Delphi para .Net o incluso Delphi Prism? –
No creo que sea Delphi para .NET, parece Win32, tiene formularios, un montón de cosas que comienzan con 'T'. –
¿Tiene la oportunidad de aprender un nuevo idioma y lo está rechazando? Estoy decepcionado. – JeremyP