Comment Vider plusieurs textbox en vb6

sooprano Messages postés 33 Statut Membre -  
phil_232 Messages postés 286 Statut Membre -
Slt bon j'veux s'avoir comment on peux Vider plusieurs textbox sans se servire de la methode ancienne (ex: text1="") cette derniere sera ancienne quand on a 30 textbox dans un formilaire comment on peux les vider svp pouvez vous m'aider??

voila mon email soopranoo@hotmail.fr

4 réponses

  1. phil_232 Messages postés 286 Statut Membre 33
     
    dim c as control

    for each c in form.controls
    if typeof(c) is textbox then
    c.text = ""
    end if
    next

    faut peut être adapter mais en gros c'est ça
    0
  2. sooprano Messages postés 33 Statut Membre
     
    merci pr votre reponse mais tu px specifier svp car ce code n'a pa marché :s
    dis moi ds kel evenement j px ecrire ce code etc
    0
  3. @ntic
     
    Je crois qu'il faut coder le c sans parenthèses : If TypeOf c is TextBox Then

    Mais je viens d'essayer avec "for each c in controls" et ça ne marche pas chez moi, il ne vide rien ....

    si qqn pouvait m'aider ...
    0
  4. phil_232 Messages postés 286 Statut Membre 33
     
    je m'imagine que vous utilisez des control liés à la bdd. naturelment on ne peut pas les mettre à vide car vous modifiez l'enregistrement en cours
    0