ATEFR
Messages postés5Date d'inscriptionmardi 13 décembre 2005StatutMembreDernière intervention27 octobre 2008
-
23 août 2006 à 12:02
Julien237
Messages postés883Date d'inscriptionvendredi 3 novembre 2000StatutMembreDernière intervention 3 mars 2009
-
23 août 2006 à 12:35
je programme en vb6 et j'ai un petit soucis, c'est que je veut créer (n) controles (Labels et champs textes) et (m) fenetres, en placant ces controles dans les fenetres et les positionnés avec des coordonnées bien défini.
je dtermine n et m selon une table dans ma base de données.
j'arrive pas à résoudre mon problème.
je remercie d'avance ce qui viennent de lire ce petit problème. pouvez vous m'aidez SVP?
Julien237
Messages postés883Date d'inscriptionvendredi 3 novembre 2000StatutMembreDernière intervention 3 mars 20097 23 août 2006 à 12:34
Le plus simple : (a ma connaissance)
Tu fais un label et une textbox 'Modeles' sur ton form avec
.visible = false
.index = 0
et lorsque tu veux en ajouter, tu fais comme ceci :
dim i as integer
for i = 1 to n
load label1(n)
label1(label1.count-1).left = 'Redéfini sa position comme tu veux, style i*50
label1(label1.count-1).top = 10 'Idem
label1(label1.count-1).visible = true
next
et tu fais pareil pour tes textbox.
Tu peux récupérer leurs évènements normalement, tu auras un paramètre index en plus t'indiquant duquel il s'agit.