Souci de combobox

Résolu
Signaler
Messages postés
70
Date d'inscription
mercredi 30 avril 2003
Statut
Membre
Dernière intervention
7 juillet 2009
-
Messages postés
1883
Date d'inscription
samedi 1 avril 2006
Statut
Membre
Dernière intervention
20 novembre 2007
-
    bonsoir
je viens de mettre en place une combobox qui recupere les données d'un fichier txt

A partir de là je veux recuperer un des  contenus en cliquant sur une ligne
a ma surprise il se transforme en "combo_change" et non pas
en "combo_click". alors que la meme forme j ai bien un autre combo_click

quelle est la difference svp
merci
jm

8 réponses

Messages postés
1883
Date d'inscription
samedi 1 avril 2006
Statut
Membre
Dernière intervention
20 novembre 2007
2
Salut,
avec l' événement Change() tu n' a que celui i
avec Click tu les deux Click() suivi de Change()
Car quand tu Cliques tu changes par la même occasion le contenu de ton Combo.
Messages postés
7393
Date d'inscription
mercredi 23 avril 2003
Statut
Membre
Dernière intervention
6 avril 2012
58
SAlut,
Un peu de code serait le bienvenu car je ne vois pas du tout comment un événément Change pourrait être Pris pour un évenement Click (et vice et versa)

Est ce que tes deux combo ont strictement les meme propriétés?

@+: Ju£i?n
Pensez: Réponse acceptée
Messages postés
70
Date d'inscription
mercredi 30 avril 2003
Statut
Membre
Dernière intervention
7 juillet 2009

    salut
merci de te pencher sur mon cas
en fait je n ai pas de source a te proposer
j ai créé une combo  qui est rempli ..

comme je veux creer un sub associé a un click dans la liste
je clique dans la fenetre du combo ( dans le form) .. et il me cree dans le listing ca :
 
private sub combo_change
end sub

alors que je m attends a un
private sub combo_click
end sub

peut etre que ca fait la meme chose ?? mais avant de continuer je m'instruis
jm
Messages postés
7393
Date d'inscription
mercredi 23 avril 2003
Statut
Membre
Dernière intervention
6 avril 2012
58
Salut,
Il te suffit de choisir l'événement que tu souhaites (ici Click) dans la liste déroulante en haut à droite de l'IDE pendant que tu es dans le code.
En VB6 elle ressemble à  ca

Mais cela doit être relativement proche en VB.NET.

@+: Ju£i?n
Pensez: Réponse acceptée
Messages postés
70
Date d'inscription
mercredi 30 avril 2003
Statut
Membre
Dernière intervention
7 juillet 2009

    oui merci mais ca me dit pas pourquoi il crée un _change quand je fais un _click et la difference des 2
jm
Messages postés
7668
Date d'inscription
samedi 5 novembre 2005
Statut
Membre
Dernière intervention
22 août 2014
27
Salut,

Quand tu cliques sur un contrôle en mode développement, Monsieur VB essaye de te faciliter la vie en te proposant l'événement le plus "classique" (le plus fréquemment utilisé).
Libre à toi de ne pas choisir cet événement en d'en choisir un autre.

L'évélement Change intervient quand tu modifies la propriété Text de la combo.
L'événement Click intervient quand... tu cliques sur l'un de ses articles.

Ces deux événements (click et Change) sont parfaitement exposés dans ton aide en ligne (avec, en prime, une explication pour chacun des contrôles susceptibles de les subir...)
Messages postés
92
Date d'inscription
lundi 16 mai 2005
Statut
Membre
Dernière intervention
3 juin 2009
1
rien compris à cette réponse!!
Messages postés
1883
Date d'inscription
samedi 1 avril 2006
Statut
Membre
Dernière intervention
20 novembre 2007
2
Salut,

l' aide n' étant pas en ligne, je prend ...

J' empreinte à jmfMarques ()

>L'évélement Change intervient quand tu modifies la propriété Text de la combo.
>L'événement Click intervient quand... tu cliques sur l'un de ses articles .
  Du coup, (ligne du haut) tu modifies la propriété Text de la combo
  +> L'évélement Change intervient
                                 

PS: Moi ce que je ne comprend pas surtout,
      c' est qu' on ne prend même pas la peine "d' imprimer" un petit bonjour .