Registrar dll y ocx

21/09/2004 - 17:30 por Larry Garcia | Informe spam
Buenas...
Mi nombre es Larry Garcia, soy nuevo en la programación.
¿Como puedo hacer para registrar de manera sencilla dll y ocx con una api?
Estoy programando una aplicación que al ser accesada por la red desde una
terminal invoque una rutina en el caso de no reconocer ciertas dll, y la
autoinstale o registre desde un servidor. He usado dos api y el comando
regsvr32.exe <ruta + dlll>, y muestra el siguiente error al registrar
msvcr70.dll "No se ha encontrado el punto de inicio dllunregistrersever".
tienen alguna sugerencia. (Esto sucede incluso al intenterlo por el programa
de ejecutar de windows, pero no con todas las dll)
 

Leer las respuestas

#1 Ana María Bisbé York
22/09/2004 - 11:04 | Informe spam
Hola Larry:

Prueba con este código que es de Jorge Mota.

*Excelente cuando distribuimos aplicaciones.

DECLARE INTEGER DLLSelfRegister IN "Vb6stkit.DLL" ;
STRING lpDllName

*-- Esta es la ruta donde esta el archivo
nombredll="mschrt20.ocx"

liRet = DLLSelfRegister(NombreDll)

IF liRet = 0 Then
SelfRegisterDLL = .T.
MESSAGEBOX ("Registrado ocx")
ELSE
SelfRegisterDLL = .F.
MESSAGEBOX ("Error- No Registrado ocx")
ENDIF



Saludos,

Ana
www.amby.net

"Larry Garcia" escribió en el mensaje
news:e8M6I$%
Buenas...
Mi nombre es Larry Garcia, soy nuevo en la programación.
¿Como puedo hacer para registrar de manera sencilla dll y ocx con una api?
Estoy programando una aplicación que al ser accesada por la red desde una
terminal invoque una rutina en el caso de no reconocer ciertas dll, y la
autoinstale o registre desde un servidor. He usado dos api y el comando
regsvr32.exe <ruta + dlll>, y muestra el siguiente error al registrar
msvcr70.dll "No se ha encontrado el punto de inicio dllunregistrersever".
tienen alguna sugerencia. (Esto sucede incluso al intenterlo por el


programa
de ejecutar de windows, pero no con todas las dll)


Preguntas similares