[FT] Uso de DLLs - No ActiveX

22/12/2006 - 15:04 por Michael Grey | Informe spam
Buenos días programadores ASP.

He utilizado en ASP Dlls ActiveX propias, Creando el Objeto y luego
utilizando sus func., métodos y propiedades...

Ahora mi consulta es la siguiente, tengo una DLL realizada en otro lenguaje,
es una DLL Standart (tipo C++, no ActiveX). Cómo la puedo utilizar en mi
ASP?, tengo que realizar el Declare midll ?
Dónde tendría que dejar mi DLL Standart, en la System del servidor?

Desde ya muchas gracias!

Martin

Preguntas similare

Leer las respuestas

#1 Matías Iacono
24/12/2006 - 13:13 | Informe spam
No puedes incluirlas como lo harias en una aplicacion de escritorio.

Si la dll no tiene interfaces de conexion, o propiedades publicas, necesitas
crear otra DLL que utilice la tuya. De esta forma, realizarias un wrapper
(puente o envoltura :) ), de tu DLL, para finalmente poder utilizarla.

Saludos.

Matías Iacono
Microsoft MVP
Orador Regional INETA
"Michael Grey" <mikegrey28#hotmail.com> escribió en el mensaje
news:%
Mostrar la cita
#2 Michael Grey
26/12/2006 - 15:53 | Informe spam
Es decir... tendría que crear una DLL ActiveX que invoque a mi DLL.
Si la DDL ActiveX la compilo con el nombre "UsomiDLL" y la registro,
entonces la usaría así:

Set objinfo =Server.CreateObject("UsomiDLL")
'Y comienzo a trabajar con las funciones y métodos del Wrapper...


ASP --> DLL ActiveX -- > DLLs Standart
ASP <-- DLL ActiveX <-- DLLs Standart


Si lo entendrí correctamente,
lo estoy probando y luego les cuento
si tuve éxito.

Gracias!

"Matías Iacono" escribió en el mensaje
news:
Mostrar la cita
necesitas
Mostrar la cita
Ads by Google
Search Busqueda sugerida