[ C++ Builder] Creation d'objets à l'éxécution ....

Creation d'objets à l'éxécution .... [ C++ Builder] - C++ - Programmation

Marsh Posté le 17-10-2002 à 19:31:12    

Voilà je souhaite en réponse à certains événements dans mon application créer un Tbutton et l'afficher sur ma fiche....
 
Le problème c'est que je n'ai aucune erreur mais que j'ai beau essayer, impossible d'afficher le bouton. Il se crée correctement (pas d'erreurs) mais n'apparait pas ???
 
Voilà le code au cas ou :
 
TButton *essai = new TButton(Form1);
essai->Width=250;
essai->Height=100;
essai->Top=100;
essai->Left=100;
essai->Caption = "coucou";
essai->Show();
essai->Repaint();


Message édité par Profil supprimé le 17-10-2002 à 19:33:06
Reply

Marsh Posté le 17-10-2002 à 19:31:12   

Reply

Marsh Posté le 17-10-2002 à 19:37:04    

pas besoin de Show ni de Repaint
Par contre tu dois faire essai->Parent = Form1 (par exemple)


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 17-10-2002 à 19:39:14    

Ah effectivement c'est bien ca, bon bah c'est tout bete comme truc et je me suis pris la tete pendant 2 heures la dessus, merci beaucoup msieur pour cette réponse rapide  :hello:

Reply

Marsh Posté le 17-10-2002 à 19:43:57    

Bah oui la première fois j'ai aussi perdu un temps fou avec ça :D
 
Y a une autre solution, c'est Form1->InsertControl(essai) ou Form1->InsertComponent(essai), je sais plus, mais le truc du Parent est plus simple :)


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 17-10-2002 à 19:50:29    

antp a écrit a écrit :

Bah oui la première fois j'ai aussi perdu un temps fou avec ça :D
 
Y a une autre solution, c'est Form1->InsertControl(essai) ou Form1->InsertComponent(essai), je sais plus, mais le truc du Parent est plus simple :)




 
 
Oui je pense que je vais continuer avec le Parent c tres bien comme ca, en tout cas je sais pas pour toi mais moi ca fais maintenant un bon bout de temps que j'utilise C++ Builder, et c'est vraiment super pour le C++ je trouve  :love:

Reply

Marsh Posté le 17-10-2002 à 20:00:39    

billyboy78 a écrit a écrit :

Voilà je souhaite en réponse à certains événements dans mon application créer un Tbutton et l'afficher sur ma fiche....
 
Le problème c'est que je n'ai aucune erreur mais que j'ai beau essayer, impossible d'afficher le bouton. Il se crée correctement (pas d'erreurs) mais n'apparait pas ???
 
Voilà le code au cas ou :
 
TButton *essai = new TButton(Form1);
essai->Width=250;
essai->Height=100;
essai->Top=100;
essai->Left=100;
essai->Caption = "coucou";
essai->Show();
essai->Repaint();




 
tu peux aussi jouer avec la propriérté "visible"

Reply

Marsh Posté le 17-10-2002 à 20:33:56    

billyboy78 a écrit a écrit :

 
 et c'est vraiment super pour le C++ je trouve  :love:  




 
oui mais faut pas le dire trop fort sinon tu vas attirer les fanatiques de g++ ou de Visual C++ :D
 
Perso je suis pas trop C/C++, plutôt Delphi, mais bon tous les goûts sont dans la nature :D


Message édité par antp le 17-10-2002 à 20:34:15

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed