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 28-06-2008
_CALI _CALI is offline
Miembro
 
Registrado: mar 2008
Posts: 99
Poder: 17
_CALI Va por buen camino
hacer referencia al mismo boton q se hace clic

Hola Amigos, Pues tengo una gran interrogante, como puedo hacer referencia a las propiedades del mismo control q hago clic, ejm:

TForm1.Button1OnClick(sender: TOBject);
begin
Showmessage(Button1.Caption) ; // no quiero esto
end;
ademas ActiveControl q solucion me dan

Muchas Gracias de Antemano
Responder Con Cita
  #2  
Antiguo 28-06-2008
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
El parámetro Sender es el botón que genera el evento:

Código Delphi [-]
TForm1.Button1OnClick(sender: TOBject);
begin
  Showmessage((Sender as TButton).Caption) ;
end;

// Saludos
Responder Con Cita
  #3  
Antiguo 28-06-2008
_CALI _CALI is offline
Miembro
 
Registrado: mar 2008
Posts: 99
Poder: 17
_CALI Va por buen camino
Perfecto!!!!

Cita:
Empezado por roman Ver Mensaje
El parámetro Sender es el botón que genera el evento:


Código Delphi [-]
TForm1.Button1OnClick(sender: TOBject);
begin
Showmessage((Sender as TButton).Caption) ;
end;





// Saludos

ME AHORRASTE FULL CÓDIGO GRACIAS!!!
Responder Con Cita
  #4  
Antiguo 30-06-2008
Avatar de xEsk
[xEsk] xEsk is offline
Miembro Premium
 
Registrado: feb 2006
Posts: 454
Poder: 19
xEsk Va por buen camino
Hola, otra forma de hacer lo mismo, nunca está de más conocer formas alternativas:

Código Delphi [-]
procedure TForm1.Button1OnClick(sender: TOBject);
begin
  Showmessage(TButton(Sender).Caption) ;
end;

Saludos
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
recargar capa al hacer clic en un link sakuragi HTML, Javascript y otros 4 20-03-2008 18:24:33
Como evitar que se abra la ventana de busqueda, al hacer doble clic sobre un acceso d QuarkBcn Windows 0 24-10-2007 11:28:00
como hace un boton escurridizo kbrito Varios 5 05-05-2007 14:01:40
Referencia a diferentes instancias del mismo Form gluglu OOP 14 23-02-2007 17:22:32
Hacer lo mismo que el Yahoo messenger kakesoft Internet 4 17-05-2005 02:27:12


La franja horaria es GMT +2. Ahora son las 06:01:19.


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