Comment créer une zone de texte dynamiquement? - VB/VBA/VBS - Programmation
Marsh Posté le 12-02-2003 à 21:30:24
Tu créé ta zone de texte en mettant l'attribut Visible à False. et tu associes à l'évenement Click du bouton le code suivant : 
 
textbox1.Visible = True 
 
Je vois pas comment faire autrement avec VB6. 
 
Sinon, avec VB .NET, tu peux créer ta zone de texte dynamiquement ! C'est beaucoup mieux, c'est objet, bref c'est propre ! 
 
Quand je dis que VB .NET c'est génial !! 
Marsh Posté le 12-02-2003 à 21:38:52
Je ne peux faire celà parce que je dois en créé illimité, donc je ne sais pas comment de fois l'usager va en vouloir. C'est pour ca qu'il faut la créer dynamiquement 
 
Mais je suis sur que je peux le faire avec vb6 
 
Je n'ai seulement pas la syntaxe 
 
Et c'est pour cela que j'ai besoin de votre aide mesdames et mesieurs   
 
Marsh Posté le 12-02-2003 à 21:48:46
Je pense que la seule manière de le faire consiste à subclasser la zone de texte. 
 
http://www.vbfrance.com pour plus d'infos
Marsh Posté le 12-02-2003 à 22:28:30
load (txt_nom(2) ca marche pas 
 
la syntaxe c'est load (object as object) 
 
mais lorsque je fait load(txt_nom(2) as textbox) ca marche pas plus 
 
Marsh Posté le 12-02-2003 à 22:42:30
euh, non hein ! tu met juste  Load (Texte), pas besoin du As. Le As est juste là pour t'indiquer le type de l'argument de Load ! 
 
et j'aurais appris qqchose tiens... 
Marsh Posté le 13-02-2003 à 16:01:30
| Harkonnen a écrit : euh, non hein ! tu met juste  Load (Texte), pas besoin du As. Le As est juste là pour t'indiquer le type de l'argument de Load !  | 
 
 
Ca marche pas je t'ai dit 
 
Lorsque je dit load(le_nom_de_mon_txtbox) il me dit l'erreur: 
 
Compile Error: 
Argument not optionnal
Marsh Posté le 13-02-2003 à 16:03:28
Reply
Marsh Posté le 12-02-2003 à 21:19:35
J'aimerais que lorsque je click sur un bouton, il ajoute une zone de texte à mon groupe de zone de texte Txt_Nom(index)
 
 
Comment est-ce que je fais? Quel est la syntaxe?
Merci beaucoup