[SOLUCIONADO] vb6 Error error al intentar tener acceso al registro del sistema

Iniciado por gouldyas, Agosto 03, 2024, 11:25:53 PM

Tema anterior - Siguiente tema

0 Miembros y 3 Visitantes están viendo este tema.

Tengo instalado Visual Basic 6.0 con Service Pack 6 sobre  Windows 10 de 64 bits y funciona sin problemas, pero me encontré con el famoso problema al querer ir a "Proyecto" --> "Referencias"... me sale el aviso "Error al intentar tener acceso al  registro del sistema".

Analista Programador FullStack con VB6, .NET, PHP, Sql Server, MySql y especialista en Scriptcase, Joomla y ERP para empresas.

Hola!! Nunca me pasó, pero si he tenido mil problemas similares y acá tengo anotado las soluciones que me han sido de utilidad...

1. Ejecutar Visual Basic 6.0 como Administrador

2. Modificar Permisos del Registro
- Abri el Editor del Registro presionando Win + R, escribí regedit y presiona Enter. De ahí tenes que ir a esta ubicación: HKEY_CLASSES_ROOT\TypeLib. Hacé click derecho en la carpeta "TypeLib" y seleccioná permisos. Acá asegurate de que tu cuenta de usuario tenga permisos completos (Full control)

3- En caso de que sea por temas de compatibilidad, existe una herramienta que se llama "Microsoft Application Compatibility Toolkit" esa herramienta te puede ayudar con este tipo de problemas. Bajala de la web oficial de Microsoft por las dudas.

4- Reinstalar VB6

5- Fijate de tener todo actualizado por las dudas (El Windows)

Espero que algo de esto te sirva para solucionar el problema!

Saludos,
ANTRAX


Luego de hacer las modificaciones del punto 2 hay que reiniciar windows para tomar las modificaciones o no es necesario ?
Analista Programador FullStack con VB6, .NET, PHP, Sql Server, MySql y especialista en Scriptcase, Joomla y ERP para empresas.

Probe todas las opciones planteadas y sigo teniendo el problema....
Analista Programador FullStack con VB6, .NET, PHP, Sql Server, MySql y especialista en Scriptcase, Joomla y ERP para empresas.

Agosto 03, 2024, 11:53:58 PM #4 Ultima modificación: Agosto 03, 2024, 11:58:57 PM por Miss Sinister
Buenas! es todo un tema dejar andando estos programas en equipos modernos pero acá te van dos opciones

1) Poner modo compatibilidad con algún Windows 95/98/NT4/Me/2000. Ver si algo cambia, sino... probar ejecutar como Administrador Si eso no lo resuelve probar el punto 2)

2) Montar una VM con Windows de 32 bits (Algun NT de preferencia). El problema se da en Windows de 64 bits.

Yo utilizo Windows 2000 Professional SP4 que lo podes obtener No tienes permitido ver enlaces. Registrate o Entra a tu cuenta


Miss Sinister de Underc0de (Anto en los grupos de Whatsapp)

He probado montar una vm anteriormente, funciona bien, pero es muy lenta y la realidad es que trabajo con vb6 la mitad del dia laboral.
Analista Programador FullStack con VB6, .NET, PHP, Sql Server, MySql y especialista en Scriptcase, Joomla y ERP para empresas.

Proba el modo compatibilidad NT4 y ejecutarlo como administrador y nos contas como te va  ;D
Miss Sinister de Underc0de (Anto en los grupos de Whatsapp)

Probe con todas las opciones de compatibilidad y sigue el problema.

Analista Programador FullStack con VB6, .NET, PHP, Sql Server, MySql y especialista en Scriptcase, Joomla y ERP para empresas.

SOLUCIONADO:Error famoso problema al querer ir a "Proyecto" --> "Referencias"... me sale el aviso "Error al intentar tener acceso al  registro del sistema".

Tuve que seguir los siguientes pasos y en este orden, porque lo intente en otros ordenes y no pude conseguirlo.
1) Desinstalar Crystal Report 8 desde Quitar Programas de "Agregar y Quitar Programas" de Windows.
2) Desinstalar Visual Basic 6.0 desde Quitar Programas de "Agregar y Quitar Programas" de Windows.
3) Ingresar al Editor de Registro de Windows con Tecla Windows + R, luego ejecutar "Regedit". Alli buscar todas las claves que incluyeran "Visual Basic 6.0" y también "VB6".
4) Luego reiniciar la PC.
5) Luego Instalar nuevamente Visual Basic 6.0

Luego de todo esto, ingrese a Visual Basic 6.0, cree un proyecto nuevo, y tuve acceso a "Proyecto" --> "Referencias" sin problemas.
Analista Programador FullStack con VB6, .NET, PHP, Sql Server, MySql y especialista en Scriptcase, Joomla y ERP para empresas.