Component 'COMDLG32.OCX' or one of its dependencies not correctly registered

Iniciado por extreme69, 28 Junio 2010, 23:28 PM

0 Miembros y 1 Visitante están viendo este tema.

extreme69

Hola,

Me tira este error cuando ejecuto el compilado en Win7, el error no me lo tira en XP, ¿me orientan un poco? sé que es porque no viene default con Win7 pero ¿hay manera de que agregando el archivo se ejecute sin problemas? ¿o el usuario debe registrarlo si o si?

¿Funcionaría agregar en el form el regsrv32 COMDLG32.OCX ?

http://img689.imageshack.us/img689/9434/errorav.gif

Gracias.-

DJ_MAQUINA

Hola: Es el eterno problema de las dependencias de VB. Tienes que registrar esa OCX en el equipo con Vista/Seven donde vas a correr el ejecutable. Una opción sería crear un instalador que la registre. La 3º pero más complicada es usar la API de las funciones que dependen de ese control. ¿Es para un diálogo para abrir o guardar archivos? Si es así, te paso el código.

Saludos