Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 6 sur 6
  1. #1
    Invité de passage
    Inscrit en
    avril 2005
    Messages
    34
    Détails du profil
    Informations forums :
    Inscription : avril 2005
    Messages : 34
    Points : 2
    Points
    2

    Par défaut code Retour chariot

    Bonjour, question bete, il faut que je remplace dans une chaine un retour chariot par un espace.

    je pense utiliser la fonction replace qui me semble être la meilleure solution, mais je ne connait pas le caractère à remplacer.
    le '\n' et chr(13) ne marchant pas.

    Si quelqu'un peut m'aider !

    Merci d'avance

  2. #2
    Expert Confirmé
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    janvier 2004
    Messages
    2 862
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : Conseil

    Informations forums :
    Inscription : janvier 2004
    Messages : 2 862
    Points : 3 239
    Points
    3 239

    Par défaut

    chr(10)
    Un problème sans solution est un problème mal posé

    Merci de poser vos questions sur le forum, je ne réponds pas aux questions posées par MP.

  3. #3
    McM
    McM est déconnecté
    Expert Confirmé Sénior
    Inscrit en
    juillet 2003
    Messages
    3 581
    Détails du profil
    Informations forums :
    Inscription : juillet 2003
    Messages : 3 581
    Points : 4 486
    Points
    4 486

    Par défaut

    Pour avoir le code du caractère à remplacer, tu as la fonction ASCII(chaine)
    qui te renvoie le nombre du 1er caractère de la chaine)

  4. #4
    Invité de passage
    Inscrit en
    avril 2005
    Messages
    34
    Détails du profil
    Informations forums :
    Inscription : avril 2005
    Messages : 34
    Points : 2
    Points
    2

    Par défaut

    Ok merci, le chr(10) est nickel !

    Par contre je ne pouvais pas récupérer la valeur avec ascii car le retour chariot se trouvait en plein milieu d'une chaine ....

  5. #5
    McM
    McM est déconnecté
    Expert Confirmé Sénior
    Inscrit en
    juillet 2003
    Messages
    3 581
    Détails du profil
    Informations forums :
    Inscription : juillet 2003
    Messages : 3 581
    Points : 4 486
    Points
    4 486

    Par défaut

    Substr !!!

  6. #6
    Invité de passage
    Inscrit en
    avril 2005
    Messages
    34
    Détails du profil
    Informations forums :
    Inscription : avril 2005
    Messages : 34
    Points : 2
    Points
    2

    Par défaut

    oui mais tout le pb est là : je ne connais pas la valeur de la chaine, et je dois remplacer les retour chariot par des espaces.
    donc comment j'aurais pu récupéré le code ascii sans connaitre son emplacement exact dans la chaine ...

    M'enfin maintenant je sais ^^

+ Répondre à la discussion
Cette discussion est résolue.

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •