OVH Cloud OVH Cloud

Autoscroll dans une liste.

1 réponse
Avatar
Sebdo
Bonjour,

Je cherche a faire un scroll automatique dans une listbox afin d'afficher la
progression d'un traitement SQL. Le probleme c'est qu'a chaque ajout de
ligne, une fois le bas atteint, cela ne descends pas automatiquement...

Avez vous une solution, car j'ai chercher et un post prescedent parle d'un
Autoscroll pour unr DHTMLEdit mais la listbox n'a pas de fonction scroll....


Merci d'avance.

Seb

1 réponse

Avatar
François Picalausa
Bonjour/soir,

Essaye ceci:
'Un commandButton, Command1
'Une Listbox, list1
'Un clavier avec Ctrl, C et V ou une souris, si on préfère. ;-)
Private Sub Command1_Click()
ListAddAndScroll List1, "Item" & List1.ListCount
End Sub

Private Sub ListAddAndScroll(Listbox As Listbox, Test As String)
Listbox.AddItem Test
Listbox.TopIndex = Listbox.ListCount - 1
End Sub

--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com


"Sebdo" a écrit dans le message de
news:bnnss8$3u8$
Bonjour,

Je cherche a faire un scroll automatique dans une listbox afin
d'afficher la progression d'un traitement SQL. Le probleme c'est qu'a
chaque ajout de ligne, une fois le bas atteint, cela ne descends pas
automatiquement...

Avez vous une solution, car j'ai chercher et un post prescedent parle
d'un Autoscroll pour unr DHTMLEdit mais la listbox n'a pas de
fonction scroll....


Merci d'avance.

Seb