Quelqu'un sur le chat irc m'a aidé et si ça vous intéresse, la solution au problème est simplement de faire ceci:
TxtStatut.Text = TxtStatut.Text + vbCrLf + NouvelleEntrée
TxtStatut.SelStart = Len(TxtStatut.Text)
C'était si simple que ça!
J'aimerais remercier PyroSmoke du chat pour cette aide.
Sophie_1011

www.geocities.com/jaime_la_science
-------------------------------
Réponse au message :
-------------------------------
> C'est normal qu'il pointe la 1er ligne car tu as entièrement rechargé le textbox.
>
> Comme j'ai jamais travaillé avec ce contrôle je ne suis pas certain de ce que je vais dire ici mais je suppose qu'il doit fonctionner comme les autre (listbox, combobox, etc) .
>
> 1- As-tu la possibilité d'ajouter les lignes une a la fois avec une méthode ADD ou quelque chose de similaire?
>
> 2- Tu as certainement la possibilité de sélectionner une ligne comme pour les autres contrôles alors si c'est le cas, sélectionne la dernière.
> ====
>
> Pourquoi tu n'utilise pas un listbox tout simplement?
> C'est plus flexible et cela te simplifierait la vie...
>
>
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Voila : J'ai mis un textbox multiLines avec un scrool bar pour afficher certaines informations concernant l'exécution du programme et au fil du temps, il doit y en ajouter d'autres comme suit :
> >
> > TxtStatut.text = TxtStatut.Text + vbCrLf + NouvelleEntrée
> >
> > Le problème est que le scroll bar revient toujours au début du texte alors que je voudrait qu'il affiche la fin. Et même si je le descend à la fin, quand une nouvelle information y est entrée, il revient au début.
> >
> > Que faire?!?
> > Merci d'avance
> >
> >
> >
Sophie_1011

> > www.geocities.com/jaime_la_science
>