Programación General > Visual Basic 6.0 e inferiores
Registrar Dll´s
Marauder:
Hola a todos, estoy intentando registrar unas dll´s y me da el siguiente error:
"No se puede encontrar el punto de entrada denominado crabout en el archivo DLL crabout.dll"
Utilizo el siguiente codigo:
Primero declaro la funcion
Declare Function crabout Lib "crabout.dll" Alias "crabout" () As Long
Y luego,la llamo en el evento load del formulario
crabout()
¿Alguien sabe que hago mal?.Muchas gracias de antemano?
RadicalEd:
colocas la dll en la carpeta de archivos del sistema (system win9x, system32 XP), entras a DOS y colocas:
regsrv tudll.dll
Te debe salir una pantalla de "se ha registrado la dll correctamente"
Eternal Idol:
El error indica que no se encontro ninguna funcion exportada en esa libreria con el nombre crabout. ¿Es una libreria tuya hecha en VB?
Marauder:
Muchas gracias por vuestra ayuda (laDLL no la he hecho yo).El comnado regserv en que directorio de DOS lo ejecuto porque lo he probado en varios y me dice que no reconoce ese comando.
Muchas gracias por vuestra ayuda
Eternal Idol:
Es regsvr32 y la libreria tiene que tener exportada esa funcion como stdcall para que te funcione. :ph34r:
Navegación
[#] Página Siguiente
Ir a la versión completa