Ver Mensaje Individual
  #8  
Antiguo 02-01-2008
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Reputación: 28
jachguate Va por buen camino
Algo así compilaría... la ventaja es que estas seguro de obtener una excepción en caso de no corresponder la clase.

Por ejemplo:

Código Delphi [-]
begin
  try
    (Sender as TButton).Caption := 'Pulsado';
  except
    on EInvalidTypecast
      Label1.Caption := 'Lo siento, en este momento solo puede pulsar botones';
  end;

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita