qna_rh
Thread Id: 28208
Thread Name: [Dudas] Problemas con aplicaciones
#0
Joseangelio 28952
Veréis hace unos días me di cuenta de que en alguna de mis aplicaciones para editar roms me sale este error:

"Component'comdlg32.OCX' or one of its dependencies not
corretly registered: a file is missing or invalid"

Y ya no se que hacer
#1
Antikdunkelheit 28373
Edita la imagen, has puesto la dirección de tu pc xD
#2
Joseangelio 28952
Si ya perdon
#3
Antikdunkelheit 28373
Mira, el archivo que te he dejao adjunto lo descomprimes y lo metes en la carpeta del programa que te esté pidiendo el archivo.
#4
Joseangelio 28952
Lo pongo pero en la carpeta pero me sigue diciendo lo mismo
#5
Loony Boo♪ 12263
Iniciado por Joseangelio
Lo pongo pero en la carpeta pero me sigue diciendo lo mismo


Prueba a colocar el archivo en la carpeta System32, luego haces click derecho a la aplicación y le das a ejecutar como administrador, este fallo suele ser muy común.
#6
Isra 28938
Es un típico error de Windows y se debe a que falta ese componente en la librería principal del sistema.
Te doy dos consejos (a mi me han servido cuando yo tenía ese problema ) aunque son para W7, desconozco si sirven en los demás.

· Si tu ordenador es de 32 bits, vas a equipo > Disco local > Windows > System32 - Dentro de esa carpeta metes el componente (Después te explico como registrarlo)

· Si tu ordenador de es 64 bits, vas a equipo > Disco local > Windows> SysWOW64 - Dentro de la carpeta metes el componente que te falte.


Ya después de meter el archivo, vas a inicio y buscas cmd (IMPORTANTE : inicia como admin o no te dejará registrarlo y saldrá error), cuando estés dentro pones :

En caso de 32 bits -
Regsvr32 C:\Windows\System32\COMDLG32.OCX

En caso de 64 bits -
Regsvr32 C:\Windows\SysWOW64\COMDLG32.OCX

Y no debería darte problemas al registrarlo siempre y cuando hayas iniciado cmd en administrador (Click derecho en cmd)

Espero que te haya servido:)
#7
Joseangelio 28952
Hay mas carpetas solo lo coloco hay por que si lo dejo hay me sale el mismo ERROR

Me dice que me asegure de que el archivo binario este no se que
#8
Isra 28938
Dentro de System32 y SysWOW64 claro que hay más carpetas,pero tu no tienes que ponerlo en ninguna carpeta dentro de cualquiera de esas 2 (No se si me explico bien ajajja), dentro de esas carpetas hay subcarpetas, pues bajas un poco para abajo y lo pones con todos los archivos que no están en esas subcarpetas (?)
Pero antes que nada tienes que decirme que sistema operativo tienes y de cuantos bits son, ya que si no es muy difícil responder una duda en relación al registrar DLL,etc...
#9
Joseangelio 28952
Pues mira [MENTION=28938]IsR[/MENTION] mi sistema es Windows 7 Ultimate y de 32 bits

Pues mira [MENTION=28938]IsR[/MENTION] mi sistema es Windows 7 Ultimate y de 32 bits
#10
Isra 28938
Perfecto, mira borra el COMDLG de SysWOW64 y lo dejas en System32.
Después, busca en los programas (inicio) cmd y lo inicias como administrador y ya solo te queda poner esto :

Regsvr32 C:\Windows\System32\COMDLG32.OCX y le das al enter (obvious)

Recuerda que la cmd no te permite el copiar y pegar, asi que deberás escribirlo tu mismo:/

Avisa si te funcionó:)
#11
Cheve_X 15014
http://wahackforo.com/t-7608/porque-no-funcionan-mis-herramientas
#12
Joseangelio 28952
Guao si me funciona y con TODAS las herramientas gracias @Irs y a ti también [MENTION=15014]Cheve_X[/MENTION] (por la descripción)Ya se puede cerrar este tema y muchísimas gracias de verdad :)