Pregunta: | 28741 - ERROR AL REGISTRAR ALGUNOS OCX |
Autor: | FABIO ADOLFO MALDONADO BECERRA |
Tengo actualmente algunas aplicaciones desarrolladas en VB6, utilizo algunos controles especiales que usualmente bajo de Internet, en el entorno de diseño funcionan perfectamente, se dejan adicionar al proyecto y al correr dentro de VB funcionan OK; el punto es que al generar los instaladores y tratar de instalar en algunas máquinas me dice que que no se pueden registrar los controles; trato de hacerlo mediante REGSVR32 y me arroja un error ocasionando que finalmente la aplicación no corra, pues saca error al tratar de llamar los OCX en mención. Quisiera saber las causas de este problema y posibles soluciones.
De antemano, muchas gracias. |
Respuesta: | Juan Véliz |
Hola.
Lo mas probable es que dichos controles tengan "dependencias", o sea que dependan de otros archivos como OCX y DLL, para verficar esto deberias ver la documentación de los OCXs que estas ocupando y ver de que dependen dichas OCX, este problema yo también lo tuve, pero me fije en que dependian cada OCX y dristribui los archivos necesarios. Para que quede mas claro te pondre un ejemplo: Tu usas archivo01.ocx, pero este depende de archivo00.ocx, primero debieras registrar archivo00.ocx y luego archivo01.ocx. Espero te sirva de algo Saludos |