Pbm touche entrée vb 2005

Bonjour,

j'ai une case, et une listebox

j'arrive a inserer le texte saisi dans la listbox avec un click
mais comment faire avec la touche entrée???

merci
Configuration: Windows XP Internet Explorer 6.0

8 réponses

  1. ta pa un truc du genre:

    sub textbox_keypress...

    if keys.enter=true then

    listbox1.items.add(textbox1.text)

    end if

    end sub
    1. et en appuyant sur la touche entré sa va mettre le contenu de ma case dan ma listbox<???
      1. Modérateur
        Si tu mets le code : listbox1.items.add(textbox1.text), ça devrait...
    2. Modérateur
      Ok.

      Donc ce que je propose, c'est de mettre du code dans l'évènement 'sur perte focus' pour exécuter la ligne, mais il faut que tu mettes des contrôles de façon à ce que des clics dans la zone et des clics en dehors n'ajoutent des lignes identiques.

      Autrement, je ne vois pas comment ruser...
      1. private sub button_click...

        listbox1.items.add(textbox1.text)

        end sub
        1. jecri un nom dans une case et avec la touche entré sa doit le faire entrer dans la listbox
          1. Modérateur
            d'accord.

            et tu le fais comment avec un click ?
        2. j'aimerai bien qu'en appuyant sur entrée sa fasse la meme chose qu'avec le clique
          1. Modérateur
            Salut,

            tu veux faire quoi ? insérer 'entrée' dans ta saisie ou simuler l'appui sur entrée ?

            car simuler l'appui peut se faire avec sendkeys.