FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Repito y actualizo hilo de dll
aqui esta un hilo antiguo sobre como usar una dll de delphi en .net (C#). Lamentablemente el link que pone Dec no esta disponible.
He creado una DLL que se pretende usar en C# (WindowsForms). La Dll solo tiene 3 llamadas a procedimientos y una funcion. He visto varios hilos sobre como usar una dll en C# pero no he logrado adaptarlo a WindowsForms. ¿Alguien tiene una experiencia? ¿Podria compartirla? Gracias por dedicarle un tiempo.
__________________
ESTO ES UN FORO ... NO UN MÓVIL ¿Por qué no escribir de una manera comprensible para que los humanos lo podamos entender? |
#2
|
|||
|
|||
Bueno, no ha habido respuesta pero investigando y haciendo prueba y error llegue a esta solucion:
Código:
//Declarar using System.Runtime.InteropServices; //Cree un formulario con 2 botones y una etiqueta namespace WindowsApplication1 { public partial classForm1 : Form { [DllImport("laDll.dll", CallingConvention=CallingConvention.StdCall)] public static extern void UnProcedimiento(); [DllImport("laDll.dll", CallingConvention = CallingConvention.StdCall)] public static extern string UnaFuncion(); public Form1() { InitializeComponent(); } private void button1_Click( object sender, EventArgs e) { UnProcedimiento(); } private void button2_Click( object sender, EventArgs e) { label1.Text = UnaFuncion(); } } }
__________________
ESTO ES UN FORO ... NO UN MÓVIL ¿Por qué no escribir de una manera comprensible para que los humanos lo podamos entender? Última edición por FGarcia fecha: 20-01-2009 a las 21:02:56. |
#3
|
|||
|
|||
curioso yo el otro día, estuve probando una dll en c# para usarla en delphi 6, segui este manual y me ha salido bien.
http://www.drbob42.com/examines/examin36.htm Por cierto, a ver si alguien puede pasarse por el post como se realiza un campo calculado y lookup en c# , no encuentro la solución en google y ya no sé si es cuestión de diferentes nombres. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Actualizo registro con problemas | comba | MS SQL Server | 12 | 30-12-2008 18:20:49 |
¿Actualizo a Delphi 2007? | Sr_Sombrero | Varios | 2 | 12-02-2008 14:00:18 |
cuando llamo ejecutar un hilo dentro del proceso del hilo no lo hace | robertosc | Varios | 1 | 14-08-2007 22:11:09 |
¿como actualizo Qreport? | Alfredo | Impresión | 2 | 08-03-2004 22:51:06 |
como repito la grupHeader de QReport cundo el texto del frupo ocupa mas de una pagina | orfeo | Impresión | 1 | 05-05-2003 09:48:46 |
|