|
Fonction pour supprimer les retours chariot? |
Started by m.valette, Sep., 06 2004 1:17 PM - 3 replies |
| |
| | | |
|
| |
Posted on September, 06 2004 - 1:17 PM |
Bonjour j'aimerai savoir si il y avait une fonction équivalente a "sansespace" mais au lieu de supprimer les espace a gauche et a droite, je voudrai que cela me supprime les retour chariots. Par exemple si l'utilisateur a appuyer sur la touche entrer trop de fois (au debut ou a la fin d'un champ de saisie. Merci Mickael |
| |
| |
| | | |
|
| | |
| |
Posted on September, 06 2004 - 5:16 PM |
Bonjour,
Essaie un NewChaine=Remplace(MaChaine,RC,"")
SLTS
"Mickael" <m.valette@buzy-info.fr> wrote:
Bonjour j'aimerai savoir si il y avait une fonction équivalente a "sansespace" mais au lieu de supprimer les espace a gauche et a droite, je voudrai que cela me supprime les retour chariots. Par exemple si l'utilisateur a appuyer sur la touche entrer trop de fois (au debut ou a la fin d'un champ de saisie. Merci Mickael
|
| |
| |
| | | |
|
| | |
| |
Posted on September, 06 2004 - 5:38 PM |
ChaîneFormate(TaChaine, ccSansEspace)
Les caractères suivants sont supprimés au début et à la fin de la chaîne de caractères : - espace (caractère 32) - tabulation (caractère 9) - retour chariot (caractère 13) et saut de ligne (caractères 10) - caractères de contrôle 11 et 12
A+
"Mickael" <m.valette@buzy-info.fr> wrote:
Bonjour j'aimerai savoir si il y avait une fonction équivalente a "sansespace" mais au lieu de supprimer les espace a gauche et a droite, je voudrai que cela me supprime les retour chariots. Par exemple si l'utilisateur a appuyer sur la touche entrer trop de fois (au debut ou a la fin d'un champ de saisie. Merci Mickael
|
| |
| |
| | | |
|
| | |
| |
Posted on September, 06 2004 - 8:26 PM |
"Mickael" <m.valette@buzy-info.fr> écrivait news:413c2b44$1@news.pcsoft.fr:
Bonjour j'aimerai savoir si il y avait une fonction équivalente a "sansespace" mais au lieu de supprimer les espace a gauche et a droite, je voudrai que cela me supprime les retour chariots. Par exemple si l'utilisateur a appuyer sur la touche entrer trop de fois (au debut ou a la fin d'un champ de saisie. Merci Mickael
Salut,
je ne crois pas que cela existe, mais c'est assez facile à écrire avec les fonctions Remplace(), Droite(), et Gauche() . Cela doit donner qlql chose du genre (cide non testé) : Fonction SansRC(Local Machaine)
//RC au début ou à la fin ? TantQue Droite(SansEspace(MaChaine),2)=RC _OU_... Gauche(SansEspace(MaChaine),2)=RC //RC au début ? SI Gauche(SansEspace(MaChaine),2)=RC ALORS //RC au début //On enlève donc le RC du début MaChaine=SansEspace(MaChaine)[[3 a]] SINON //Pas de RC au début, donc RC à la fin //On enlève donc le RC de la fin MaChaine=SansEspace(MaChaine)[[a (Taille(SansEspace(MaChaine))- 2)]] Fin Fin
//Chaine sans les RC Renvoyer MaChaine
-- En esperant t'avoir aidé. ted |
| |
| |
| | | |
|
| | | | |
| | |
|