Bonjour,
Je n'ai plus fait de C++ depuis longtemps, et je bute depuis des heures sur un problème qui doit être assez simple :
J'ai créé une classe qui devra pouvoir instancier des objets visuels lors de l'execution.
J'utilise donc :Mon problème étant que je ne parviens pas à utiliser "Form1" comme nom de contrôle parent... ( "Undefined Symbol "Form1" ")
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 TLabel *MonLabel=new TLabel(NomduControleParent); MonLabel->Parent=NomduControleParent;
Pourtant la classe figure dans la même fiche que Form1 . Je pensais que la portée ce contrôle était publique, non ?
Par contre, si j'utilise :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 TLabel *MonLabel=new TLabel(FindControl(Form1)); MonLabel->Parent=FindControl(Form1); //Edité suite au Post de bakaneko
Alors, je n'ai pas de message d'erreur (mais mon label ne s'affiche tout de même pas...)
Merci d'avance.
Merci de bien vouloir m'éclairer sur ce problème de débutant![]()
Partager