Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1829 connectés 

  FORUM HardWare.fr
  Programmation

  Boutons Delphi

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Boutons Delphi

n°215734
vaudoo
Posté le 17-09-2002 à 15:43:24  profilanswer
 

Je souhaite appeler une même procédure depuis plusieurs boutons.
 
Comment connaître le nom du bouton cliqué depuis la procédure ?

mood
Publicité
Posté le 17-09-2002 à 15:43:24  profilanswer
 

n°215735
antp
Super Administrateur
Champion des excuses bidons
Posté le 17-09-2002 à 15:50:25  profilanswer
 

Sender contient un pointeur vers le bouton
if Sender is TButton then
  (Sender as TButton).Caption = 'je suis clické';
 
PS: y une section "Programmation" sur ce forum ;)


Message édité par antp le 17-09-2002 à 15:51:20
n°215736
antp
Super Administrateur
Champion des excuses bidons
Posté le 17-09-2002 à 15:56:16  profilanswer
 

he bhen le topic à été déplacé par Groody j'imagine :D

n°215948
vaudoo
Posté le 17-09-2002 à 21:23:32  profilanswer
 

Désolé pour l'erreur sur l'emplacement... je ferais attention la prochaine fois.
 
Sinon, je merci beaucoup pour cette information. J'ai pu hyper-optimiser mon code grâce à ça.

n°215965
bossamiral​2
Ctrl+Alt+Del
Posté le 17-09-2002 à 21:55:23  profilanswer
 

Question bête c'est possible d'avoir des boutons avec un indice sous delphi
 
de type on crée un bouton standard que l'on veux placer à différent endroit.
 
bouton1[i].text:=coco;
 
C'est possible ou pas


---------------
Les touches de l'avenir
n°215968
antp
Super Administrateur
Champion des excuses bidons
Posté le 17-09-2002 à 22:02:22  profilanswer
 

Non, comme ça on ne peut pas le faire.
Par contre tu as d'autres solutions, par exemple faire un tableau de TButton contrnant des liens vers tes TButton :
 
tableau: array [1..10] of TButton;
 
tableau[1] := button1;
tableau[2] := button2;
etc...
 
puis quand tu veux modifier tous tes boutons en un coup :
for i := 1 to Length(tableau) do
  tableau[i].Caption := '...';


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°215970
bossamiral​2
Ctrl+Alt+Del
Posté le 17-09-2002 à 22:05:43  profilanswer
 

Merci c'est pas mal ton truc


---------------
Les touches de l'avenir

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  Boutons Delphi

 

Sujets relatifs
Delphi : Savoir si une clé existe dans la base de registre ?[DELPHI JVCL] PB install de la JVCL
[Delphi]Parser de DFMdelphi & clipper ou tables au format *.dbf
[delphi] club info : cherche ...[Delphi-sql] Pb Dbgrid vers Dbedit
[Delphi-sql][Delphi + sql] Requete sql sous delphi
Comment virer un component de delphi pr en installer un autre?Delphi et les boutons en couleurs
Plus de sujets relatifs à : Boutons Delphi


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR