FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Clase no registrada
Hola a todos. He instalado un componente ActiveX a través de su OCX. Aparentemente, todo parece haber ido bien y aparece este componente dentro de los ActiveX, pero al llevarlo a un Form, da un ERROR de Clase no Registrada. ¿Se os ocurre que puedo hacer?.
No se si es que está mal instalado el componente, o realmente tengo que hacer algo más para "registrar" esa clase. Muchas Gracias. |
#2
|
||||
|
||||
Seguramente tendrás que instalarla/registrala antes con el típico Regsvr32
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#3
|
||||
|
||||
En ocasiones ese error aparece y no necesariamente al tratar de instalar un componente. Suele solucionarse al repetir el proceso en un proyecto nuevo y tiene que ver con la API RegisterClass que registra una clase de ventana. En ese caso Clase no tiene que ver con la POO sino con la estructura WNDCLASS. La clase de ventana ha de ser definida en esa estructura antes de crear la ventana con CreateWindow. Dado que al instalar componentes o al usar la VCL ese proceso es trasparente al desarrollador, el error es del mismo IDE y suele solucionarse al crear un proyecto limpio.
Saludos. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Problemas con ¿ADO?: Clase no registrada | sitrico | Conexión con bases de datos | 3 | 19-02-2014 18:49:04 |
clase no registrada | kapcomx | Servers | 1 | 12-09-2012 19:09:43 |
Problema al importar aplicación(exe) Clase no registrada!!! | monretutiel | C++ Builder | 4 | 02-02-2011 08:41:05 |
error clase no registrada | samame | Varios | 2 | 21-04-2004 18:49:49 |
Clase NO registrada | marcial | Varios | 3 | 05-12-2003 15:50:38 |
|