Deux questions sur Richtextbox

Messages postés
133
Date d'inscription
mercredi 30 octobre 2002
Statut
Membre
Dernière intervention
25 septembre 2007
-
Messages postés
133
Date d'inscription
mercredi 30 octobre 2002
Statut
Membre
Dernière intervention
25 septembre 2007
-
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

Messages postés
2368
Date d'inscription
mardi 17 avril 2001
Statut
Modérateur
Dernière intervention
26 décembre 2007
23
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|
Messages postés
133
Date d'inscription
mercredi 30 octobre 2002
Statut
Membre
Dernière intervention
25 septembre 2007

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.