Ritch text [Résolu]

Signaler
Messages postés
580
Date d'inscription
mercredi 20 août 2008
Statut
Membre
Dernière intervention
20 avril 2010
-
Messages postés
580
Date d'inscription
mercredi 20 août 2008
Statut
Membre
Dernière intervention
20 avril 2010
-
bonjour
svp j'ai une zone de text dans laquelle des données s'ajoutent automatiquement tout les 10 secondes, c'est un control richtext avec la proprieté scrollbar. le probleme c'est que quand la liste devient longue le text ne défile pas automatiquement à la derniere ligne, il reste toujour pointé dans le haut de la list safu si je le defile manuellement. Y'a til une proprieté a changer ou un code à ajouter pour que sa défile automatiquement svp ?
merci d'avance

Les yeux montrent la force de l'âme

4 réponses

Messages postés
550
Date d'inscription
jeudi 12 octobre 2006
Statut
Membre
Dernière intervention
6 juin 2015
4
Regarde les fonctions: SelLength, SelStart, SelText
Sinon pour le scrollbar regarde: SelectRange, GetNumTicks, TickFrequency
Messages postés
14008
Date d'inscription
samedi 29 décembre 2001
Statut
Modérateur
Dernière intervention
28 août 2015
74
Oui, comme le dit Duke49, il te suffit d'ajouter cette ligne après chaque insertion :
   monRichTextBox.SelStart = Len(monRichTextBox.Text)

Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés

<hr />Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
Messages postés
580
Date d'inscription
mercredi 20 août 2008
Statut
Membre
Dernière intervention
20 avril 2010
3
merci pour ta réponse mais je crois qu'aucune de tes réponse est valide
merci comeme

Les yeux montrent la force de l'âme
Messages postés
580
Date d'inscription
mercredi 20 août 2008
Statut
Membre
Dernière intervention
20 avril 2010
3
txt.SelStart = Len(txt.Text)
txt.SelText = receive

Les yeux montrent la force de l'âme