Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1088 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Listbox et événement lié au scroller

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Listbox et événement lié au scroller

n°1643202
AprilThe5t​h
Posté le 15-11-2007 à 10:55:14  profilanswer
 

Yop,
 
Quelqu'un sait comment associer un événement au scroll d'une listbox.
Je précise que contrairement à ce que certains prétendent, la procédure :
 
private sub listbox1_Scroll()
 
n'existe que dans leur tête.
 
Merci bien.

mood
Publicité
Posté le 15-11-2007 à 10:55:14  profilanswer
 

n°1655717
singular65
Posté le 10-12-2007 à 11:13:56  profilanswer
 

En effet, si quelqu'un parle de l'évenement ListBox_Scroll(), c'est qu'il répond n'importe quoi.
 
Pour te déplaire, je dois dire qu'il n'y a pas moyen d'associer un évenement au ScrollBar du ListBox.
 
Par contre, tu peux utiliser un ComboBox à la place d'un ListBox en lui donnant, par code seulement, la valeur de ComboBox.DisplayStyle = fmDisplayStyleList (une des propriétés invisibles du ComboBox) pour simuler un ListBox. Ensuite, tu peux mettre un contrôle ScrollBar par dessus l'endroit où apparaitrait celui du ComboBox afin de gérer les accès au scroll. Tu dois aussi définir ComboBox.ListRows pour savoir en tous temps combien de lignes sont affichées et te fier à ComboBox.TopIndex pour controler l'affichage des bonnes lignes dans le Combo en réponse au clic sur le ScrollBar.
 
C'est beaucoup d'ouvrage pour pas grand chose... T'es certain de vouloir le contrôle là-dessus???

n°1655746
tegu
Posté le 10-12-2007 à 11:45:31  profilanswer
 

Utiliser les API pour sous-classer ta listbox et intercepter l'événement de scrolling, est une possibilité.
Chercher avec les mots clés "vb6 subclassing", "WindowProc" et "SendMessage"


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Listbox et événement lié au scroller

 

Sujets relatifs
1ère colonne statique dans une listboxDésélection dans ListBox.
imprimer une listbox ?Changer taille, couleur, police d'un texte par listbox
Evenement inconnu sur un bouton ?Userform - Confusion événement Change/Click
Passer un évènement en paramètre de fonctionComment faire deux evenement avec un seul lien hypertexte?
listbox et lien hypertextGestion automatique d'evenement ? CSS/Javascript
Plus de sujets relatifs à : Listbox et événement lié au scroller


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR