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

C++Builder Discussion :

envoi multiple avec mailto


Sujet :

C++Builder

  1. #1
    Expert confirmé
    Avatar de ludojojo
    Homme Profil pro
    Développeur SharePoint
    Inscrit en
    Avril 2008
    Messages
    2 967
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Développeur SharePoint
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 967
    Points : 5 347
    Points
    5 347
    Billets dans le blog
    5
    Par défaut envoi multiple avec mailto
    Bonjour,
    Dans mon appli je doit envoyer des mails à une dizaine de personnes... Pour cela j'utilise la fontion mailto: . Cela fonctionne très bien mais j'ai un petit soucis, c'est que la façon dont je 'ai codé n'est vraiment pas présentable.
    voici mon code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    void __fastcall TForm_Tab_Clients::Button_envoi_multipleClick(TObject *Sender)
    {
      String Mail =  "mailto:";
      String Text_Retour_Ligne = "%0A"; //text mime (format boite mail)
      String Separateur_adress = "; ";
      String EMail = "?subject=Information de mise à jour&body=";
      String Text = "Votre version actuelle de Gin n'est pas la plus récente, vous êtes prié de faire une mise à jour" + Text_Retour_Ligne + "Merci";
      String Text2 = "Cordialement," + Text_Retour_Ligne + "l'équipe de Logic Systems";
     
      String Adresse1 = Memo_Adresses->Lines->operator [](1);
      String Adresse2 = Memo_Adresses->Lines->operator [](2);
      String Adresse3 = Memo_Adresses->Lines->operator [](3);
      String Adresse4 = Memo_Adresses->Lines->operator [](4);
      String Adresse5 = Memo_Adresses->Lines->operator [](5);
      String Adresse6 = Memo_Adresses->Lines->operator [](6);
      String Adresse7 = Memo_Adresses->Lines->operator [](7);
      String Adresse8 = Memo_Adresses->Lines->operator [](8);
      String Adresse9 = Memo_Adresses->Lines->operator [](9);
      String Adresse10 = Memo_Adresses->Lines->operator [](10);
     
      String Envoi = Mail + Adresse1 + Separateur_adress + Adresse2
                    + Adresse3 + Separateur_adress + Adresse4
                    + Separateur_adress + Adresse5 + Separateur_adress
                    + Adresse6 + Separateur_adress + Adresse7
                    + Separateur_adress + Adresse8 + Separateur_adress
                    + Adresse9 + Separateur_adress + Adresse10
                    +  EMail + Text + Text_Retour_Ligne + Text2;
     
      ShellExecute (Handle, "open", Envoi.c_str() , 0, 0, SW_SHOWNORMAL);
     
    }
    J'aimerais pouvoir faire une boucle ou deux, ou quelque chose de plus présentable...
    Si quelqu'un à une idée sur comment faire...
    Merci par avance

  2. #2
    Membre expérimenté
    Avatar de sat83
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2004
    Messages
    1 040
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 040
    Points : 1 307
    Points
    1 307
    Par défaut
    Quelque chose comme ça:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    String listAdresse = "" ;
     
     for( int i = 0; i < Memo_Adresses->Lines->Count; i++ )
     {
         listAdresse += Memo_Adresses->Lines->Strings[i] + Separateur_adress;
     }

Discussions similaires

  1. envoi mail avec conditions multiples
    Par tibobear dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 07/09/2011, 11h49
  2. [1.x] Module de newsletter avec envoi multiple
    Par Deodys dans le forum Symfony
    Réponses: 3
    Dernier message: 25/11/2010, 14h41
  3. Envoi multiple avec Cadaver (client webdav)
    Par divot dans le forum Shell et commandes GNU
    Réponses: 0
    Dernier message: 05/11/2008, 11h46
  4. [Mail] Envoi multiple avec phpmailer
    Par gtraxx dans le forum Langage
    Réponses: 15
    Dernier message: 01/09/2008, 20h59
  5. Envoi email avec liste de choix multiple
    Par Renardo dans le forum VBA Access
    Réponses: 8
    Dernier message: 09/08/2008, 18h36

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