Usar dlls creadas en Visual C# 2005

Usar dlls creadas en Visual C# 2005

Postby Luis Aranda » Sat Feb 24, 2007 6:04 pm

Hola a todos!
Saludos Antonio, tengo una duda, estamos desarrollando sobre xharbour, pero necesitamos implementar dll's creadas en Visual C# 2005, que en si son Controles de Usuario.

Es posible hacer esto?, y poder utilizarlos?

Se que es algo extraño pues esta fuera del lenguaje, pero se desea reutilziar lo que ya se tiene.

Gracias por el apoyo.


Saludos!
Luis Aranda
 
Posts: 3
Joined: Fri Feb 23, 2007 10:33 pm

Postby Antonio Linares » Sun Feb 25, 2007 9:24 am

Luis,

Sí, claro que se puede. Entiendo que esas DLLs construyen unos controles, en C ó C++, y que quereis usarlos desde FWH.

Lo que teneis que hacer es crear una clase nueva derivada de TControl que para crear el control llame a la función correspondiente de la DLL.

Que funciones exporta la DLL y cuales son sus parámetros ?
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42150
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Datos de la dll

Postby Luis Aranda » Mon Feb 26, 2007 7:49 pm

Hola Antonio!

Antes que nada gracias por responder a mi duda, y para poder ejemplificarlo, seria que por ejemplo la dll contiene una funcion llamada ctlAlarmClock, y tiene los siguientes parametros de entrada y salida
AlarmSet
AlarmTime

Como crearia la clase derivada de de esta dll llamada ctlClockLib.dll

Disculpa que te pida el como la mando llamar, pero como voy iniciando con xharbour la verdad no lo se.

Gracias de antemano!
Luis Aranda
 
Posts: 3
Joined: Fri Feb 23, 2007 10:33 pm

Postby jlcapel » Wed Feb 28, 2007 8:35 am

Luis,

Mira aquí... http://www.capelblog.com/?p=48 quizás te pueda ayudar a ver como se hace un wrapper a una función dentro de una dll.

Saludos,
José Luis Capel
User avatar
jlcapel
 
Posts: 229
Joined: Wed Oct 12, 2005 5:32 pm
Location: Valencia - España

Postby Antonio Linares » Wed Feb 28, 2007 8:42 am

Luis,

Necesitas la documentación (ó el fichero include que la acompañe) de esa DLL para saber que funciones exporta y con que parámetros exactamente han de ser llamadas
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42150
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 44 guests