Question vb /objets

quest -  
WhiteFang Messages postés 2063 Statut Membre -
bonjour alors voilà mon pb :
à la place de faire des lbl1.tex="", lbl2.text="" ... pour n lbl moi je voudrais faire une boucle pour avec un lbl et un compteur mais comment faire ? genre lbl & cpt.text="" mais ca marche po
Merci d'avance
quest (niveau facile)

7 réponses

  1. Midou
     
    si j ai bien compris ta question :
    essyer de créer un tableau de lbl
    en effet tu crée un seule lbl et copie coller en cliquant sur Ok quand VB te demandera si tu veux en créer un tableau
    apres tu insere le code suivant pour effacer toutes tes lbl en même temps
    -------------
    )
    j = Label1.Count - 1
    For i = 0 To j
    Label1.Item(i).Caption= ""
    Next

    ----------------
    je sais pas si tu parle d'un label ou d'un textbox mais ça doit être la même chose avec un (.text)
    Bonne chance
    0
  2. Midou
     
    Scuse :
    enleve la parenthèse au début du code
    si tu veux pas mettre la variable j tu ecrira tout simplement :
    -------------
    For i = 0 To Lbl.Count - 1
    Lbl.Item(i).Caption = ""
    Next
    ----------------
    Bonne chance
    0
  3. WhiteFang Messages postés 2063 Statut Membre 204
     
    Hello !!
    Oui, c'est pareil partout en VB : Tu peux faire une collection de ce que tu veux !!
    En plus, si tu as déjà crée tes objets, s'ils sont du même type, il te suffit de changer la propriété "index" pour en faire une collection, tant qu'ils ont le même nom, bien sûr... Comme de leur attribuer un ordre de "tab"....
    PS : Une collection, c'est un ensemble d'objets identiques...
    Wild and Free
    0
  4. WhiteFang Messages postés 2063 Statut Membre 204
     
    Quand aux boucles, n'oublie la boucle "For Each", qui est rtès puissante....
    Wild and Free
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. teebo
     
    Tu peux aussi les creer directement:

    Me.Controls.Add("VB.Label","label" & i)
    Wit Me.Controls("label" & i)...
    0
  7. quest
     
    ahhhhhhh trop cool ca marche ,
    Merci La foule qui a pris le temps de me répondre

    Happy Quest
    0
  8. WhiteFang Messages postés 2063 Statut Membre 204
     
    De rien, c'est un plaisir d'aider... ;-))) Les fourmis le font, pourquoi pas nous, hein !!
    Wild and Free
    0