La biblioteca de objetos no está registrada


La biblioteca de objetos no está registrada
Solución definitiva (Visual Basic 6.0 en Windows 7/8)

Error común al querer seleccionar un nuevo componente en la barra de herramientas de visual basic 6.0 en un entorno Windows 7/Windows 8.

Solución:

1.     Desde el menú inicio en el cuadro de texto Buscar Programas y Archivos digitar: cmd y en la parte superior de dicho menú selecciona el programa y con el botón derecho le das clic en Ejecutar como Administrador y debe aparecer el siguiente prompt:
C:\Windows\system32\
2.     Luego, digitar el comando:

regtlibv12 msdatsrc.tlb

     Quedaría así
C:\Windows\system32\
regtlibv12 msdatsrc.tlb

Eso es todo, ahora inicias visual basic y puedes YA agregar cualquier componente sin problema alguno.

Espero te sirva el TIP.

Nota:
Sirve para W7 (x32) y para (x64) realizalo sobre SysWOW64


Cualquier consulta escribeme al twitter (@zetaperu)

Comentarios

  1. Hola, al introducir eel comando me genera un error: " regtlibv12 no aparece como comando interno o externo..."

    ResponderEliminar
    Respuestas
    1. Hola,

      Por favor, revisa si tienes regtlibv12 en SYSTEM32 para el caso de (x86) caso contrario búscalo en SysWOW64

      Slds.

      Eliminar
  2. Respuestas
    1. Hola,

      Funciona igual, la diferencia es si lo tienes en x32/64 y, si es lo último entonces debes realizarlo con mención en la carpeta SysWOW64.

      Slds.

      Eliminar

Publicar un comentario