Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   C++ Builder (https://www.clubdelphi.com/foros/forumdisplay.php?f=13)
-   -   Llamar un evento de un Tpanel (https://www.clubdelphi.com/foros/showthread.php?t=71396)

alvq 16-12-2010 15:03:26

Llamar un evento de un Tpanel
 
Hola amigos
Para llamar un evento de un objeto (p.e. button) realizaba, Button1->Click();, pero tengo problemas para llamar el evento Click de un Panel, me da el error :
[C++ Error] Unit1.cpp(1617): E2247 '_fastcall TControl::Click()' is not accessible
y no entiendo por qué?
alguna sugerencia talvez?

escafandra 16-12-2010 15:12:38

Se debe a que TPanel hereda el Método Click() como privado lo que hace que no pueda ser accesible desde fuera de su clase.

LLama directamente al evento:

Código:

Panel1Click(this);
Saludos.

alvq 16-12-2010 15:31:47

Excelente, funciona.

Gracias escafandra me aclaraste la duda y el problema
:):):):):):):):)


La franja horaria es GMT +2. Ahora son las 05:15:19.

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