PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV 2024 → Modifier la zône sélectionnée d'un champ de saisie
Modifier la zône sélectionnée d'un champ de saisie
Started by patrick, Apr., 07 2006 11:29 AM - 1 reply
Posted on April, 07 2006 - 11:29 AM
Bonjour,

J'ai créé un champ de saisie multiligne où je colle des textes issus de documents au format .doc .Ces textes, je veux pouvoir les mettre en forme par la suite en y ajoutant des balises html.

Pour ce faire, j'ai créé différents boutons me permettant d'ajouter les balises html dont j'ai besoin. Par exemple, j'ai le bouton Btn_Div me permettant de rajouter la balise <div>............</div> à la zône de texte sélectionnée dans mon champ de saisie.

Ce que j'ai fait dans le code du clic du bouton Btn_Div, j'appelle la fonction Ajoute_Balise("div")

Procédure locale :
PROCEDURE Ajoute_Balise(sType)

chSelection est une chaîne = Texte[[Texte..Curseur A Texte..FinCurseur]]


SI sType = "br" ALORS
Texte = Remplace(Texte,chSelection, "<br />"+chSelection)
SINON
Texte = Remplace(Texte,chSelection, "<"+sType+">"+chSelection+"</"+sType+">")
FIN


Et je pensais que le tour était joué.
Mais voilà j'ai l'ajout de caractères bizarres (de petits carrés avant </div> et après cette balise) qui ont l'air d'être des retours chariots.
Comment les supprimer ?

Dans l'attente d'une réponse

Merci

Patrick
Posted on April, 07 2006 - 12:35 PM
Problème résolu

Patrick