PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV 2024 → champ rtf, trouver et se positionner sur une chaine
champ rtf, trouver et se positionner sur une chaine
Started by Pascal, Sep., 23 2020 5:27 PM - 3 replies
Registered member
302 messages
Posted on September, 23 2020 - 5:27 PM
Bonjour,
J'aimerai trouver, dans un champ rtf rempli avec un long texte, une chaine et positionner cette chaine (en fait un titre de sommaire) en haut de ce champ.
Avez vous une idée ou si c'est possible ?
Merci beaucoup

--
Pascal
Registered member
81 messages
Popularité : +2 (4 votes)
Posted on September, 25 2020 - 9:47 AM
et avec les fonctions de chaine normales (position par exemple ) ??


machaine est une chaine = sai_rtf

//pour l'exemple
macahineàchercher est une chaine = "toto"

npos est un entier = position(machaine,macahineàchercher)

apres c'est les "remplace" standard

j'avais fait ça y a qq annees. fallait retrouver un truc du genre balise : xxxzzzdddd balise_fin
on recherchait "balise" => npos = 510 pas exemple
on ajoute 8 pour taille de "balise : "
on a le debut
fallait retrouver ensuite le dernier caractere grace à balise_fin.
nposfin

lachaine = machaine[[npos a nposfin]]

etc...

etc..
Registered member
81 messages
Popularité : +2 (4 votes)
Posted on September, 25 2020 - 9:49 AM
NB y a aussi RTFrecherche, RTFinsere, RTFremplace ...
Registered member
302 messages
Posted on September, 25 2020 - 3:39 PM
Merci beaucoup, parfait avec insere

--
Pascal