Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   C++ Builder (https://www.clubdelphi.com/foros/forumdisplay.php?f=13)
-   -   Clase no registrada (https://www.clubdelphi.com/foros/showthread.php?t=96625)

chinchan 03-03-2024 02:45:36

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.

Casimiro Notevi 03-03-2024 12:07:20

Seguramente tendrás que instalarla/registrala antes con el típico Regsvr32

escafandra 04-03-2024 00:25:04

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.


La franja horaria es GMT +2. Ahora son las 21:15:47.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi