Deux questions sur Richtextbox

cs_Cpapy Messages postés 133 Date d'inscription mercredi 30 octobre 2002 Statut Membre Dernière intervention 25 septembre 2007 - 5 déc. 2002 à 19:24
cs_Cpapy Messages postés 133 Date d'inscription mercredi 30 octobre 2002 Statut Membre Dernière intervention 25 septembre 2007 - 6 déc. 2002 à 16:17
Bonjours
Je souhaiterais effectuer,sur un contrôle RICHTEXTBOX, par programme, de la pagination, du déplacement de texte de x lignes sur le haut ou sur le bas.

Liée à la question ci-dessus,toutours sur un richtextbox, je souhaiterais positionner le curseur de la Souris sur le Curseur clavier

A bientôt peut-être et par avance Merci.

2 réponses

TheSaib Messages postés 2367 Date d'inscription mardi 17 avril 2001 Statut Membre Dernière intervention 26 décembre 2007 23
6 déc. 2002 à 14:17
Exemple :
For i = 0 To 5
RichTextBox1.Text = vbCrLf & RichTextBox1.Text
Next i

Pour la deuxieme , tu recupere la position avec RTB.getlinefromchar et selstart
etu tu utilise l'api :

Private Declare Function SetCursorPos Lib "user32" (ByVal x As Long, ByVal y As Long) As Long

|The S@ib|
0
cs_Cpapy Messages postés 133 Date d'inscription mercredi 30 octobre 2002 Statut Membre Dernière intervention 25 septembre 2007
6 déc. 2002 à 16:17
Merci pour votre réponse.
Sauf erreur de ma part, je ne pense pas solutionner mon problème de cette manière:
GetlineFromChar et Selstart indiquent respectivement le numéro de la Ligne et la position du caractère pointés par le curseur Clavier. Setcursorpos utilise des valeurs en Pixels

Si vous avez une autre idée, elle sera bien accueillie
Merci encore et à bientôt j'espère.
0
Rejoignez-nous