Créer des labels dynamiquement [VB] - VB/VBA/VBS - Programmation
Marsh Posté le 22-01-2004 à 20:19:36
je ne connais plus la réponse, mais elle est sur www.vbfrance.com
Marsh Posté le 22-01-2004 à 20:32:20
pour créer:
load label(i)
Pour détruire:
unload label(i)
Marsh Posté le 22-01-2004 à 20:35:13
oui ça je savais
mais kan il n'existe pas ça marche pas load
Marsh Posté le 22-01-2004 à 20:36:02
bah t'en crée un, spas la mort
Marsh Posté le 22-01-2004 à 20:45:57
bab a écrit : oui mais je sais pas comment le créer avec du code |
je voulais dire que tu pose un label à la main sur ta form ou ton controle et apprès tu le multiplie (comme les pains)
Mais vu que t'as l'air coriace, il y a une autre méthode:
me.Controls.Add("label","label1" )
comme expliqué ici:
http://msdn.microsoft.com/library/ [...] ction).asp
Marsh Posté le 22-01-2004 à 21:03:05
bab a écrit : ok merci |
A noter aussi qu'il est conseillé de vider tout les éléments que tu as ajouté dans ta form à la fermeture afin d'éviter certaines erreurs
Marsh Posté le 22-01-2004 à 20:01:12
je voudrais faire une liste avec des controles "label"
donc un tableau de "label"
comment faire pour les créer/détruire dynamiquement ?
c'est à dire si la liste contient 3 lignes, créer les labels :
label(0)
label(1)
label(2)
en fixant leurs dimensions et leurs position