[VB6] ajouter des composant dynamiquement à 1 form

ajouter des composant dynamiquement à 1 form [VB6] - Programmation

Marsh Posté le 11-07-2001 à 00:38:37    

Salut tout le monde !
 
J'ai une petite question pour les pro de VB6: savez-vous planter des choux, à la modeeeeuh à la modeuuhh, savez-vous... Euh, je m'égarre (Montparnasse)... Enfin voici ma question: savez-vous s'il est possible de creer dynamiquement (pendant l execution) des controles et de les ajouter à une form ? Par exemple, peut on, dans le code,  creer une textbox et ne l ajouter à la feuille que lorsqu on en a besoin ?
 
Ce que je voudrais faire ressemblerait à ca:
Dim maTextBox as new textbox
form1.add maTextBox  
 
Mais c est impossible :((
Je sais que je peux creer au "design-time" des controles et les rendre invisible, mais ce n est pas ce que je veux faire... Moi je veux un nombre de controles indefini et créés au run-time.
 
Si vous avez des soluces, n hesitez pas merci ;)

Reply

Marsh Posté le 11-07-2001 à 00:38:37   

Reply

Marsh Posté le 11-07-2001 à 00:48:44    

Je crois qu'il faut faire
load maTextBox
ou bien
form1.Controls.add maTextBox
 
Mais bon j'ai commencé VB hier alors ...

Reply

Marsh Posté le 11-07-2001 à 13:33:47    

Merci, je vais regarder ce que je trouve sur "load". Mais j ai les boules: t as vraiment commence VB hier ??? Moi j ai effectue mon stage de fin d IUT dessus donc ca fait 3 mois !!! Tu serais  pas un Dieu de la prog ?!?  :ouch:

 

[edtdd]--Message édité par Fraaargh--[/edtdd]

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed