Création dynamique de composants VB [VB] - VB/VBA/VBS - Programmation
Marsh Posté le 28-05-2002 à 17:09:39
ki2koo a écrit a écrit : Bonjour, Voila je suis en train de réaliser un projet sous VB et j'aurai besoin de créer dynamiquement certains composants tels que TextBox, CommandButton... C'est-à-dire que je ne les crée que quand j'en ai besoin. Donc je voudrais savoir comment je pourrais m'y prendre ou si il y a un site complet sur l'outil VB... Merci ki2koo |
www.vbfrance.com pour la 50è fois...
sinon, soit un peu plus précis...
Marsh Posté le 28-05-2002 à 17:13:00
Loom the Gloom a écrit a écrit : www.vbfrance.com pour la 50è fois... sinon, soit un peu plus précis... |
voila, tu pars d'une form vierge (sans composants)
dans ton programme tu décides de créer un textBox.
et donc je voudrais savoir comment le créer avec du code
je ne sais pas si j'ai été claire ou pas ...
ben j'espere que tu pourras m'aider...=)
Marsh Posté le 28-05-2002 à 17:18:32
ki2koo a écrit a écrit : voila, tu pars d'une form vierge (sans composants) dans ton programme tu décides de créer un textBox. et donc je voudrais savoir comment le créer avec du code je ne sais pas si j'ai été claire ou pas ... ben j'espere que tu pourras m'aider...=) |
a priori, mais sans etre sur de moi, tu fais ça dans ton form_load
tu crée un nouveau composant
dim txt as textbox
pis tu fais un form.add ou form.Addcomponent (un truc comme ça...)
form.add(text)
form.addcomponent(text)
je pense que si tu fais une recherche sur ces méthodes, pour voir si elles existent, tu devrais trouver.
désolé j'ai pas vb devant moi, je peux pas tester
tiens moi au courant si ça marche !!
Marsh Posté le 28-05-2002 à 17:26:09
Loom the Gloom a écrit a écrit : a priori, mais sans etre sur de moi, tu fais ça dans ton form_load tu crée un nouveau composant dim txt as textbox pis tu fais un form.add ou form.Addcomponent (un truc comme ça...) form.add(text) form.addcomponent(text) nope aucun des 2 methodes ne marchent... je vais essayer de faire une recherche sur le site merci quand meme mais je crois que .addcomponent c'est plus en java non? bref merci je pense que si tu fais une recherche sur ces méthodes, pour voir si elles existent, tu devrais trouver. désolé j'ai pas vb devant moi, je peux pas tester tiens moi au courant si ça marche !! |
Marsh Posté le 28-05-2002 à 17:52:12
Loom the Gloom a écrit a écrit : ok..; si tu veux, j'essaierai ce soir chez moi, devant vb, et je te tiendrais au courant... t vraiment sure que si tu fais [nom de ta feuille].add(nom de ton composant), ça marche pas ? bref faut que je vois ça... |
voila c bon
avec le site que tu mas passé j'ai trouvé comment faire!!
il faut créer un composant avec un indice 0
puis Load [nom du composant] pour le créer
et Unload [nom du composant] pour le detruire!!
merci en tt cas!!=)
Marsh Posté le 29-05-2002 à 08:57:41
ki2koo a écrit a écrit : voila c bon avec le site que tu mas passé j'ai trouvé comment faire!! il faut créer un composant avec un indice 0 puis Load [nom du composant] pour le créer et Unload [nom du composant] pour le detruire!! merci en tt cas!!=) |
mais je t'en pris, à ton service...
Marsh Posté le 28-05-2002 à 17:05:23
Bonjour,
Voila je suis en train de réaliser un projet sous VB et j'aurai besoin de créer dynamiquement certains composants tels que TextBox, CommandButton...
C'est-à-dire que je ne les crée que quand j'en ai besoin.
Donc je voudrais savoir comment je pourrais m'y prendre ou si il y a un site complet sur l'outil VB...
Merci
ki2koo
---------------
Je Suis En Phase Creative...