Bonjour,
Je souhaite sélectionner un mot dans un champ de saisie multiligne, par exemple le 4ième mot du champ de saisie(Sai_saisie1). Pas de problème, voici le code :
Ensuite je veux remplacer le mot sélectionné, par le contenu d'un autre champ de saisie (Sai_saisie2) mais... je veux que ce champ sai_saisie2 se positionne exactement au dessus du mot sélectionné dans le champ Sai_saisie1. En résumé Sai_saisie2 doit masquer la sélection.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Machaine est une chaîne Machaine=ExtraitChaîne(Sai_saisie1,4," ") //séparateur--> espase LongChaine est un entier LongChaine=Taille(Machaine) //Je sélection la chaine dans le champ Sai_saisie1 SAI_Texte..Curseur = Position(Sai_saisie1, Machaine,1) //Début sélection SAI_Texte..FinCurseur = Position(Sai_saisie1, Machaine,1)+LongChaine //Fin sélection
Je ne sais pas comment faire pour positionner sai_saisie2 à l'emplacement voulu, c'est à dire déterminer sai_saisie2..X et sai_saisie2..Y. (Sai_saisie2..largeur ne pose pas de problème).
J'espère avoir été clair.
Merci si vous pouvez m'aider.
Partager