Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : scroller plusieurs listbox en meme temp [ Divers / Débutants ] (jerome57440)

mercredi 14 mai 2008 à 15:53:52 | scroller plusieurs listbox en meme temp

jerome57440

bonjour,

Dans mon programme j'ai 3 listebox que j'ai rempli a partir d'un fichier text (une avec le nom,une avec la date,une avec l'heure) j'aimerais que lorsque je scroll une listbox les autres suivent pour ne pas decaler la lecture pour l'utilisateur.
Serait-il possible de réaliser cela avec un evenement?J'ai remarqué qu'il y avait un evenemtn scroll dans les propriété de la listbox
Merci d'avance

mercredi 14 mai 2008 à 16:03:19 | Re : scroller plusieurs listbox en meme temp

Renfield

Administrateur CodeS-SourceS
Evenement Scroll
propriété TopIndex

un listview serait sans doute plus beau

mercredi 14 mai 2008 à 16:03:21 | Re : scroller plusieurs listbox en meme temp

Charles Racaud

Membre Club
Réponse acceptée !
Salut,

Pense à faire une recherche avant de poster :
http://www.codyx.org/snippet_synchroniser-defillement-plusieures-listbox_136.aspx

__________
  Kenji


mercredi 14 mai 2008 à 16:11:51 | Re : scroller plusieurs listbox en meme temp

mortalino

Membre Club
salut à tous

je pense qu'il y a moyen de boucler sur l'évènement Scroll, mais je ne me suis pas tracasser (honte à moi ausi).
mais bon, c'est un début pour notre ami demandeur :

Private Sub Form_Load()
    Dim As Long, j As Long
    
For j = To 2
    For i = To 15
        List(j).AddItem "Ligne " CStr(i)
    Next i
Next j

End Sub

Private Sub List_Scroll(Index As Integer)
    Select Case Index
        Case 0
            List(1).TopIndex = List(0).TopIndex: List(2).TopIndex = List(0).TopIndex
        Case 1
            List(0).TopIndex = List(1).TopIndex: List(2).TopIndex = List(1).TopIndex
        Case 2
            List(0).TopIndex = List(2).TopIndex: List(1).TopIndex = List(2).TopIndex
    End Select
End Sub

~ Mortalino ~ Colorisation automatique

@++

le mystérieux chevalier,"Provençal, le gaulois"
Forum Office & VBA

mercredi 14 mai 2008 à 16:19:17 | Re : scroller plusieurs listbox en meme temp

jrivet

Membre Club
Re,
Ah oui en utlisant les groupe de controles.
Bon merci Renfieldd'avoir effacer. je vais essayer de proposer qqch d'utile alors ca va me changer
en se basant sur le code de mortalino(salut)

Private Sub List1_Scroll(Index As Integer)
Dim Li As ListBox
   For Each Li In List1
       If Li.Index <> Index Then Li.TopIndex = List1(Index).TopIndex
   Next
End Sub
By Renfield


@+: Ju£i€n
Pensez: Réponse acceptée

mercredi 14 mai 2008 à 16:24:38 | Re : scroller plusieurs listbox en meme temp

Renfield

Administrateur CodeS-SourceS
joli ce For Each, je savais pas que ça le faisait....


mercredi 14 mai 2008 à 16:25:01 | Re : scroller plusieurs listbox en meme temp

Renfield

Administrateur CodeS-SourceS
techniquement parlant, ton If est même inutile ^^

mercredi 14 mai 2008 à 16:26:33 | Re : scroller plusieurs listbox en meme temp

mortalino

Membre Club
ca fait longtemps que je n'ai pas codé sur des groupes de contrôles, mais...

For Each Li In List1Me

non ?

@++

le mystérieux chevalier,"Provençal, le gaulois"
Forum Office & VBA

mercredi 14 mai 2008 à 16:28:16 | Re : scroller plusieurs listbox en meme temp

jrivet

Membre Club
Re,
>Renfield : 1:Merci, 2:Tu as raison merci pour la correction
>mortalino : Non je ne souhaite pas boucler sur tout les listbox du formulaire, juste sur ceux du groupe de controle

@+: Ju£i€n
Pensez: Réponse acceptée

mercredi 14 mai 2008 à 16:34:01 | Re : scroller plusieurs listbox en meme temp

mortalino

Membre Club
Ok, beh dans ce cas, tu viens de m'apprendre quelque chose.
Je ne savais pas que si List(Index), en faisant For each .. in List   bah que ça ne boucler que sur le groupe de contrôles.

Suis pas venu pour rien, merci Julien pour l'info

@++

le mystérieux chevalier,"Provençal, le gaulois"
Forum Office & VBA


1 2

Cette discussion est classé dans : listbox, temp, scroll, scroller


Répondre à ce message

Sujets en rapport avec ce message

_ Désactiver scroll ListBox [ par salazar ] Contexte :Dans un UserControle j'utilise une ListBox qui a par défaut l'évènement SCROLL.Par hooking je récupère déjà les messages de la souris issus Stupid erreur :)Listbox [ par Valeriu ] J'ai mis un timer sur le form.A chaque 100 ms il prend le contenu d'un fichier txt et il le met dans une listbox(la taille de fichier est vraiment pet Listbox erreur [ par Valeriu ] J'ai mit une timer sur un form.A chaque 300 ms il prenne le contenu d'un fichier text et il le met dans une listbox.La pb c'est qu'il le met aussi sur Listbox erreur [ par Valeriu ] J'ai mit une timer sur un form.A chaque 300 ms il prenne le contenu d'un fichier text et il le met dans une listbox.La pb c'est qu'il le met aussi sur Listbox auto scroll [ par rocker ] Bonjour ou Bonsoir ...J'ai un petit probleme avec une listbox.je veux que celle-ci sois auto scroll verticalement.Donc si dans ma listbox il y a plusi Programmer un scroll dans listbox [ par pulpul74 ] Bonjour,Je créé actuellement un programme qui référence tout un tas de produit(avec une base de donnée). Pour afficher toutes les données de ces produ Scroller un clip [ par Beleche ] Yep,Bon alors je vient de me taper tou les tuto du web pour rechercher ne serait ce qu'un bout de chemin dans mon periple...mais sans grand succes...J Scroller un clip [ par Beleche ] Yep,Bon alors je vient de me taper tou les tuto du web pour rechercher ne serait ce qu'un bout de chemin dans mon periple...mais sans grand succes...J scroll dans un listbox - URGENT !!! [ par astv ] Salut je voudrais savoir si on peut supprimer le scroll dans une listbox?Merci de votre réponse


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,655 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.