Creation d'objets à l'éxécution .... [ C++ Builder] - C++ - Programmation
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)
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
Marsh Posté le 17-10-2002 à 19:43:57
Bah oui la première fois j'ai aussi perdu un temps fou avec ça
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
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 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
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"
Marsh Posté le 17-10-2002 à 20:33:56
billyboy78 a écrit a écrit : et c'est vraiment super pour le C++ je trouve |
oui mais faut pas le dire trop fort sinon tu vas attirer les fanatiques de g++ ou de Visual C++
Perso je suis pas trop C/C++, plutôt Delphi, mais bon tous les goûts sont dans la nature
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