FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Alguien que me ayude a transformar este fuente CSharp en una DLL
Alguien qu eme ayude a trasnsformar este fuente de CSharp en una dll, ya que se me a echo un lio homologarla en delphi, asi si la logro transformar en dll compilando en CSharp la puedo llamar desde delphi.
se los agradeceria mucho a los que sean expertos en CSharp. gracias de antemano.. Código PHP:
|
#2
|
||||
|
||||
Para volverlo una DLL es solo cuestion de configurar el proyecto que genere un ensamblado de .NET. Tu problema va a ser como llamar esa DLL desde delphi, que es codigo nativo. Es posible, pero una vuelta larga para un codigo tan corto. Ademas no tiene nada que dependa si o si de correr en .NET y me parece que portarlo es mejor.
Cuando te enfrentes a estas cosas, lo que debes hacer es concentrarte en que problema tienes, no en el codigo concreto. Que es lo que hace? Como se llama el algoritmo usado? y entonces buscas una implementacion en Delphi que logre lo mismo. Hay algo con .NET util y es que se puede desesamblar un codigo en .NET y verlo en multiples lenguajes, usando http://stackoverflow.com/questions/5...ler-decompiler y viendo como implementa en varios lenguajes.. ----- Por otro lado, el codigo se ve relativamente trivial. Una manera de ir interpretando es usando la ayuda para buscar la descripcion de las clases, luego haciendo paso a paso con el debugger e ir anotando mental o por escrito lo que va pasando. Para tan pocas lineas, no deberia tomarte mas de 1 hora resolverlo. Hay algo en concreto que te tenga pegado?
__________________
El malabarista. |
#3
|
|||
|
|||
Gracias por la pronta respuesta, el problema que tengo es que necesito usar este algoritmo que me entregaron en Csharp y lo debo implementar en un sistema echo en delphi yo manejo bien delphi el problema me a dado que no e podido homologar este script completo a delphi hay sentencias que no entiendo mucho, lo converti a visual basic .NET para ejecutarlo y ver como funciona pero se cae , por lo mismo se me habia ocurrido compilarlo en en el lenguaje que biene pero transformandolo en DLL pero por lo que me comentas seria lo mismo que generar un DLL de visualBasic que solo corre en visualbasic, alguna ayuda que me des para homologar este script a Delphi. te lo agradeceria mucho.
Cita:
|
#4
|
||||
|
||||
Blade_Is_One,
Cita:
Cita:
Revisa este código: El código anterior Calcula el CRC16 de un String en base al Polinomio Generador $A001 por medio de la función exportada ComputeChecksum de la DLL CRC. Revisa este código: El código anterior utiliza la DLL CRC para el cálculo del CRC16 de un String. Revisa estos Links: Cita:
Espero sea útil Nelson. Última edición por nlsgarcia fecha: 02-01-2013 a las 20:19:36. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Convertir este código fuente the CSharp a Delphi | Blade_Is_One | .NET | 0 | 20-12-2012 14:59:51 |
Alguien que me ayude con Error de Delphi 7 | Barzaugc | Varios | 1 | 03-06-2005 02:06:36 |
alguien que me ayude | jhonveras | DB2 | 2 | 06-05-2004 01:59:33 |
Alguien que me ayude con FASTREPORT | CI>140 | Impresión | 1 | 27-09-2003 16:17:10 |
ERROR. alguien que me ayude | Markoz | Firebird e Interbase | 2 | 16-09-2003 00:01:30 |
|