![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Saludos [maeyanes]
Gracias por orientarme acerca de como se manejan las cosas aquí... Mi problema es que tengo un proyecto en C# de visual studio y necesito pasarlo a Delphi .net Instale el CodeGear, ¿Puedo importar el proyecto desde ahí? Gracias por su ayuda. |
|
#2
|
||||
|
||||
|
No es indispensable portarlo (que mania con reescribir todo la de los programadores!)
Puedes invocar codigo en cualquier lenguaje .NET desde Delphiu y viceverza. Solo convierte, si es el caso, el proyecto de C# en una DLL y crea una clase para invocar lo que sea interno. Es cuestion de despelucarse unas 2 horas si mucho, pero es mas productivo que pasarlo todo. Y oluego, haces el resto en Delphi o vas portando con suavidad. Empezando por la GUI, sio usas la VCL.NET tendra mas desempeño la aplicacion.
__________________
El malabarista. |
|
#3
|
|||
|
|||
|
Gracias mamcx por tu contestación... disculpa que no entienda muy bien tu explicación, la razón es que solo he utilizado VS y apenas estoy empezando con Delphi.
Entiendo que sería mucho pedir que exista una opción que me importe o convierta una solucion completita de VS a delphi .net y que compile todo bien...jejeje Mi situacion es la siguiente: - Tengo una solucion con varios proyectos. - La aplicación esta diseñada por capas, asi que la interfaz del usuario esta separada de la funcionalidad principal de la aplicacion. La verdad no entendi eso de convertir el proyecto de C# en una DLL y crea una clase para invocar lo que sea interno ¿a que te refieres con lo "interno",? -Eso de importar con suavidad... ¿Como se hace? Saludos. NOTA: Abri la solución en Codegear y aparecio con extension .exe y los proyectos con .dll |
|
#4
|
|||
|
|||
|
dll
Veronic.
Una Dll, la generas creando un proyecto de tipo class library, ese proyecto al ser compilado te generara una libreria DLL, en la cual puedes contener todas las clases que desees y estas clases podrán ser utilizadas desde Visual Studio.NET o Delphi.NET, eso depende de como lo hagas. Saludos. |
|
#5
|
|||
|
|||
|
ok, ya entendí como hacerle con mis clases
... Me va llevar un poco de tiempo porque son varias clases y hay unas que dependen de otras, pero creo que es mejor utilizar dll que codificar toda la aplicacion en delphi.Sin embargo aun no se que hacer con los windows form ...-¿Puedo convertirlos a VCL .net? Gracias por sus respuestas. |
|
#6
|
|||
|
|||
|
Winforms
Veronic.
Los mismos Winforms que tienes ya hechos, incluyelos en el class library, y usalos normalmente, no necesitas convertir a vcl.net. Saludos. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|