Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 12-09-2007
modulay modulay is offline
Miembro
 
Registrado: feb 2006
Posts: 46
Poder: 0
modulay Va por buen camino
Acceder a las propiedades de un botón en un método compartido por varios botones

Tengo varios botones en mi form.
Para el evento OnClick tengo un único método común para todos ellos,y quisiera saber como puedo acceder a las propiedades del botón que se haya pulsado,dentro del método...en concreto me interesa acceder a la propiedad "Tag" para saber de qué botón se trata en cada caso.
Gracias
Responder Con Cita
  #2  
Antiguo 12-09-2007
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Fíjate en el parámetro "sender", que es quien se "envía" en el evento. Podrías hacer algo como:

Código Delphi [-]
var
  miTag: integer;
begin
  if (sender is TButton) then
    miTag := TButton(sender).Tag;  
end;
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #3  
Antiguo 12-09-2007
modulay modulay is offline
Miembro
 
Registrado: feb 2006
Posts: 46
Poder: 0
modulay Va por buen camino
Anda perfecto.
Gracias dec!
Responder Con Cita
  #4  
Antiguo 12-09-2007
Avatar de Paoti
Paoti Paoti is offline
Miembro
 
Registrado: may 2003
Ubicación: Monterrey. N.L., México
Posts: 612
Poder: 21
Paoti Va por buen camino
este es una de las cosas que me encantan de Delphi y que no le he sacado partido.
__________________
Estudia y anda en la calle.... que asi serás el doble de listo que los demás...

análisis de información
análisis y diseño de sistemas

Paoti Rios Reséndiz

Última edición por Paoti fecha: 12-09-2007 a las 15:50:32.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Error al intentar acceder a las propiedades un QReport Delphitest Impresión 5 20-10-2006 18:05:36
Acceder a las propiedades de control en frames Pedro-Juan OOP 4 27-09-2006 19:46:19
Acceder a las propiedades protegidas de un DBGrid gluglu Varios 16 12-11-2005 16:35:25
Acceder a las propiedades del componente LucasArgentino Varios 1 09-11-2004 15:53:35
Metodo que devuelva la lista de propiedades de la clase. nemo OOP 1 16-07-2003 16:10:02


La franja horaria es GMT +2. Ahora son las 11:58:18.


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
Copyright 1996-2007 Club Delphi