Commment ecrire la position du focus dans un textbox ? [Résolu]

Aurel62190 22 Messages postés dimanche 21 juin 2009Date d'inscription 7 septembre 2009 Dernière intervention - 21 juin 2009 à 11:59 - Dernière réponse : Aurel62190 22 Messages postés dimanche 21 juin 2009Date d'inscription 7 septembre 2009 Dernière intervention
- 21 juin 2009 à 16:39
Bonjour à tous,

Je suis novice sur vb6 et là, je bute sur les textbox.
Tout est dans le titre, j'aimerais savoir comment peut-on écrire dans un textbox, en cliquant sur un bouton, à la position précise du focus ?

J'ai essayé plusieurs codes avec ces instructions (text.selstart; text.setfocus)mais je n'y arrive pas.

Est-ce que quelqu'un aurait une idée ?

merci d'avance !
Afficher la suite 

Votre réponse

4 réponses

Meilleure réponse
Aurel62190 22 Messages postés dimanche 21 juin 2009Date d'inscription 7 septembre 2009 Dernière intervention - 21 juin 2009 à 16:39
3
Merci
ça marche !
J'en reviens pas que ce soit si bête que ça.
Comment j'ai bien pu faire pour ne pas y penser !!!

en tout cas, je t'en remercie.

Merci Aurel62190 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 125 internautes ce mois-ci

Commenter la réponse de Aurel62190
PCPT 13368 Messages postés lundi 13 décembre 2004Date d'inscription 3 février 2018 Dernière intervention - 21 juin 2009 à 12:53
0
Merci
salut,

apparemment tu ne cherches pas la position du "focus" mais celle du caret, autrement dit la colonne active (la position du curseur I )

c'est juste .selstart

Private Sub Text1_Click()
    MsgBox Text1.SelStart
End Sub

c'est aussi récupérable par sendmessage
++
Commenter la réponse de PCPT
Aurel62190 22 Messages postés dimanche 21 juin 2009Date d'inscription 7 septembre 2009 Dernière intervention - 21 juin 2009 à 15:49
0
Merci
salut,

non non, ce n'est pas ça.
Ce que je recherche, c'est à partir d'un commande bouton, je donne une instrution à ecrire dans un textbox mais a la position du focus.

Exemple :

dans le textbox, il ya ecrit "je mange de la salade".
Le focus est situé juste après "mange".
à l'aide d'une commande button, je veux ajouter du texte (ex: "des carottes et"). Dans mon textbox, j'aurais "Je mange des carottes et de la salade".
Commenter la réponse de Aurel62190
PCPT 13368 Messages postés lundi 13 décembre 2004Date d'inscription 3 février 2018 Dernière intervention - 21 juin 2009 à 16:18
0
Merci
text1.seltext = "des carottes et"
Commenter la réponse de PCPT

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.