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

  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  Créer un bouton dynamiquement

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Créer un bouton dynamiquement

n°1769856
konglihong
Posté le 05-08-2008 à 21:37:01  profilanswer
 

Bonjour,
 
Je suis en train d'essayer de créer un bouton dynamiquement avec Turbo Delphi (version gratuite), mais ça ne marche pas du tout. Voici le code que j'utilise. L'évènement Button1Click est bien appelé mais rien ne se passe :
 

procedure TForm1.Button1Click(Sender: TObject);
begin
  button := TButton.Create(Form1);
  button.Caption := 'Run-time';
  button.Width := 50;
  button.Height := 20;
  button.Top := 50;
  button.Left := 20;
  button.Visible := True;
end;


 
Quelqu'un voit ce qui ne va pas ? :??:  
 
Merci
 
LiHong


Message édité par konglihong le 05-08-2008 à 21:47:12
mood
Publicité
Posté le 05-08-2008 à 21:37:01  profilanswer
 

n°1769864
konglihong
Posté le 05-08-2008 à 21:46:55  profilanswer
 

Ok c'est réglé, il suffit d'assigner la propriété Parent pour que le bouton devienne visible :
 

button.Parent = Form1;

n°1825850
shibahop
Posté le 11-12-2008 à 21:48:37  profilanswer
 

procedure TForm1.Button1Click(Sender: TObject);  
begin  
  button := TButton.Create(self); //self a la place de form
  button.Caption := 'Run-time';  
  button.Width := 50;  
  button.Height := 20;  
  button.Top := 50;  
  button.Left := 20;  
  button.Visible := True;
 button.Parent = Form1; //ajouter aussi ça
end;


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

  Créer un bouton dynamiquement

 

Sujets relatifs
[RESOLU] VBA variable differente en fonction du bouton clickecreer un graphique pour tous les utilisateurs
[VB.net] créer relations dans bdd access et connect a la bdd[AS3-résolu] Créer une classe
ouvrir csv sans le créeriframe + bouton
Créer un site pour débutant .fichier BAT bouton OK help me
[ACCESS] Bouton Requete SQL INSERT INTOCréer un bouton dynamiquement
Plus de sujets relatifs à : Créer un bouton dynamiquement


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