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