Usuario
problemas con msflxgrd.ocx al cambiar un sistema a windows 7

Pregunta
-
Todas las respuestas
-
-
-
-
Viendo que este thread expone el mismo problema que tengo yo, lo revivo para ver si alguien puede darme una solución:
Estos son las "posibles" soluciones que he intentado después de mirar foros:
- Ejecutar el comando "REGSVR32 msflxgrd.ocx".
- Copiar el msflxgrd.ocx de otro ordenador de características similares y copiarlo en la carpeta system32.
- He puesto el .ocx en la misma carpeta del .exe.
Todas ellas sin éxito.
Tengo windows7 pro 64bits.
Saludos y gracias de antemano.
-
-
Ejecuta estas lineas como administrador:
regsvr32 /u C:\windows\system32\mscomctl.ocx
regsvr32 C:\windows\system32\mscomctl.ocx
Regsvr32 /u c:\windows\system\mscomctl32.ocx
Regsvr32 c:\windows\system\mscomctl32.ocx
Regsvr32 /u c:\windows\system\msmask32.ocx
Regsvr32 c:\windows\system\msmask32.ocxSaludos, Javier J
-
-
Hola,
En la mayoria de los casos, por no decir todos, cada ocx viene acompañada de una dll, o mejor dicho la dll es una dependencia de la ocx.
Entre otras cosas la dll contiene cualquier mensaje que es mostrado en el monitor, eso qiere decir que hay una dll por idioma.
Para el caso de la msflxgrd.ocx las dll o dependencias son:
FlxGdDE.dll -- Aleman
FlxGdFR.dll -- Frances
FlxGdES.dll -- Español
Etc. Etc.
Para el caso de entregar la dll en español de debera incluir la dll FlxGdES.dll.
Si se desea ver cuales son las dependencias de cualquier ocx se puede abrir el archivo con el mismo nombre de la ocx pero con la extension .dep, el archivo .dep se puede abrir con el block de notas.
Entonces, copiar los archivos msflxgrd.ocx y flxgdes.dll a la carpeta SysWOW64, registrar la ocx usando el programa regsvr32 anteponiendo a la ocx la ubicacion, por ejemplo:
Regsvr32 C:\ Windows\SysWOW64\msflxgrd.ocx
-