IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB 6 et antérieur Discussion :

[VB6]chaine de caractere + code super long


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de riesseg
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    415
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 415
    Par défaut [VB6]chaine de caractere + code super long
    imaginons que je veuille envoyé un mail auto, preformaté:

    j'ai ma chaine de caractere
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    "Ceci est un mail automatique, merci de ne pas répondre" & Chr(13) & Chr(13) & Chr(13) & "Ce mail vous est envoyé, car vous avez souhaité être averti de l'évenement suivant:" & Chr(13) & Chr(13) & "--------------------------------------------------------------------------------------------" & Chr(13) & Chr(13) & mdiMain.sbrMain.Panels(1).Text & Chr(13) & Chr(13) & "--------------------------------------------------------------------------------------------" & Chr(13) & "Ce service vous est offert par Telecommunication de l'Est" & Chr(13)
    Comme vous pouvez le voir, elle est du genre super longue.

    Est-ce qu'il existe une methode dans le code pour l'ecrire sur plusieurs lignes ??
    Un espece de:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    "Ceci est un mail automatique, merci de ne pas répondre" & _
    Chr(13) & Chr(13) & Chr(13) &_
     "Ce mail vous est envoyé, car vous avez souhaité être averti de l'évenement suivant:" _
    & Chr(13) & Chr(13) & _
     "--------------------------------------------------------------------------------------------"_
     & Chr(13) & Chr(13) & _
    mdiMain.sbrMain.Panels(1).Text & Chr(13) & Chr(13) &_
     "--------------------------------------------------------------------------------------------"_
     & Chr(13) &_
     "Ce service vous est offert par Telecommunication de l'Est"_
     & Chr(13)
    comme il existe pour les fonctions, mais avec une chaine de caractere qui doit etre contenu entre ""

  2. #2
    Membre Expert
    Avatar de méphistopheles
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    1 551
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 551
    Par défaut
    j'ai pas compris ce que tu veux faire:tu veux écrire une chaine de caractères:
    • Dans le code ce qui reviens à donner le deuxième code que tu à mis et dont je ne vois pas l'inconvénient

    • Dans la réalité, mais je ne te ferais pas l'injure de te parler du vbcrlf...


    bref: quel est ton problème...

  3. #3
    Inactif  
    Avatar de jmfmarques
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    3 784
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 3 784
    Par défaut
    Oui !
    Mais le plus clair est ceci :
    toto = "blablablabla................................................"
    toto = toto & "blobloblo................"
    toto = toto & "bliblibli....................................."
    le résultat est le même, mais la maintenance s'en trouve plus aisée !
    Tout celà en plus de l'emploi préférenciel de VBCRLF !

  4. #4
    Membre éclairé Avatar de riesseg
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    415
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 415
    Par défaut
    mouais...

    en fait, c'est uniquement un probleme de maintenance ( comme l'a compris jmf)

    ^^

    Donc la seconde solution me convient tout a fait
    Mais comme je suis un gars super serieux, je vais jeter un coup d'oeil a cette fameuse fonction ^^

    pour repondre clairement a ta question mephistopheles, je chechais un moyen pour eviter d'avoir une ligne de 1km de long dans mon code

  5. #5
    Membre Expert
    Avatar de méphistopheles
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    1 551
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 551
    Par défaut
    ben oui mais dans ce cas, ta solution ne me paraissais pas particulièrement moche.
    sans vouloir l'ofensser, je la trouve même meilleure que celle de jfmarques...

  6. #6
    Membre éclairé Avatar de riesseg
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    415
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 415
    Par défaut
    ouais mais elle marche pas ma solution...

    alors aue celle de jfm ouais ^^

  7. #7
    Membre Expert
    Avatar de méphistopheles
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    1 551
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 551
    Par défaut
    je ne vois pas pourquoi: chez moi ça marche. à moins que tu oublie de rajouter dans quelle variable tu la rentre...

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

Discussions similaires

  1. executer un code depuis une chaine de caractere
    Par Root_JDK dans le forum WinDev
    Réponses: 2
    Dernier message: 27/01/2008, 11h57
  2. Réponses: 1
    Dernier message: 08/09/2007, 17h12
  3. Chaine de caractere en code retour
    Par kiza dans le forum Langage
    Réponses: 1
    Dernier message: 08/01/2007, 13h22
  4. vb6 + une chaine de caractere
    Par mqsi dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 15/11/2006, 13h08
  5. transformer une chaine de caracteres en du code
    Par giova_fr dans le forum C++
    Réponses: 6
    Dernier message: 15/01/2006, 16h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo