Registrar dll en Windows XP
Híce un programita en VB que llama a una dll hecha tambien en VB;
He llevado el programita y la dll a una máquina sin Visual Basic para ver que tambien funciona, pero no se como registrar esa dll en el sistema operativo;
se que tendré que entrar en regedit pero nada más.
Gracias por tu ayuda.
He llevado el programita y la dll a una máquina sin Visual Basic para ver que tambien funciona, pero no se como registrar esa dll en el sistema operativo;
se que tendré que entrar en regedit pero nada más.
Gracias por tu ayuda.
el ejecutable llamado regsvr32.exe se encuentra en
c:windows/system32
lo puedes copiar e incluir con tu programa y cuando quiras registrar la dll en una maquina sin vb solo arrastras la dll sobre el regsvr32
o puedes hacer desde tu programa que se ejecute el regsvr32, tiene que llevar un parametro que es la direccion donde se encuentre la dll u ocx a registrar en este caso darias la ruta de tu dll
app.paht & "midll.dll" algo asi
de esta manera cuando ejecutes el programa se registrara la dll
claro tendrias que hacer un procedimiento para verificar si ya esta registrada tu dll, para no registrarla cada ves que inicies tu programa...
bueno, espero que te sirva mi comentario
c:windows/system32
lo puedes copiar e incluir con tu programa y cuando quiras registrar la dll en una maquina sin vb solo arrastras la dll sobre el regsvr32
o puedes hacer desde tu programa que se ejecute el regsvr32, tiene que llevar un parametro que es la direccion donde se encuentre la dll u ocx a registrar en este caso darias la ruta de tu dll
app.paht & "midll.dll" algo asi
de esta manera cuando ejecutes el programa se registrara la dll
claro tendrias que hacer un procedimiento para verificar si ya esta registrada tu dll, para no registrarla cada ves que inicies tu programa...
bueno, espero que te sirva mi comentario
En Inicio--> Ejecutar utiliza regsvr32 "Ruta:nombredearchivo.dll"
Con eso debe de funcionar.
Con eso debe de funcionar.
