visual sp6 regtlib registrada reconoce puede objetos msdatsrc mscomctl microsoft falta esta descargar common cargar biblioteca vb6 ide richtextbox ocx

vb6 - regtlib - "Biblioteca de objetos no registrada" al agregar Microsoft Rich Textbox Control 6.0(SP6)



regtlib msdatsrc.tlb no se reconoce (1)

El problema se resolvió ejecutando lo siguiente en el símbolo del sistema elevado:

cd C:/Windows/SysWOW64/ regtlib msdatsrc.tlb

Esto también ayudó con otros archivos .ocx más antiguos, como Graph32.ocx y Threed32.ocx

Intento agregar el Microsoft Rich Textbox Control 6.0 (SP6) través de Proyecto -> Componentes ... en VB6 IDE. El control está presente en la lista de controles. Cuando lo marque y haga clic en Aceptar / Aplicar, obtengo Object library not registered error de la Object library not registered :

El entorno es Windows 7 SP1 x64 con las últimas actualizaciones, VB6 SP6 + KB957924. richtx32.Ocx está presente en C:/Windows/SysWOW64/ .

Traté de volver a registrar .ocx al ejecutar esto en el símbolo del sistema elevado:

cd c:/windows/SysWOW64 regsvr32 /u richtx32.Ocx regsvr32 richtx32.Ocx

El registro se completa con éxito, pero no resuelve el problema.

Cuando miro lo que está pasando bajo el capó con Monitor de API , la llamada sospechosa más reciente es LoadRegTypeLib ({7c0ffab0-cd84-11d0-949a-00a0c91110ed}, 0x0001, 0x0000, LOCALE_NEUTRAL, 0x0018e82c) que devuelve TYPE_E_LIBNOTREGISTERED .