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

avec Java Discussion :

Remplir automatiquement le champ du destinataire


Sujet :

avec Java

  1. #1
    Membre du Club
    Inscrit en
    Novembre 2007
    Messages
    161
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 161
    Points : 48
    Points
    48
    Par défaut Remplir automatiquement le champ du destinataire
    Salut, j'ai un bouton send mail dans une application java, j'ai réussi de lancer out look à partir de ce bouton.
    Maitenant, je veux remplir automatiquement le champ du destinataire.
    Voici mon code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    String outlookPath = "C:/Program Files/Microsoft office/office11/Outlook.exe";
    String cmd = outlookPath + params ;
    String adresse_mail_destinataire=jTFE_mail.getText();
    Process pr = Runtime.getRuntime().exec(cmd);
    Merci d'avance

  2. #2
    Membre éclairé Avatar de herch
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    655
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : Canada

    Informations forums :
    Inscription : Mai 2006
    Messages : 655
    Points : 773
    Points
    773
    Par défaut
    salut,

    c'est pas vraiment la meilleure façon de procéder. Si jamais outlouk était installé dans un autre répertoire, ou que l'utilisateur utilisait carrément un autre programme pour sa messagerie.

    il vaut utiliser la méthode fournie par le jdk, la méthode mail de Desktop
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    Desktop desk = Desktop.getDesktop();
    desk.mail(new URI("mailto:moi@monfai.com?subject=unsujet&body=Contenu%20du%20message"));
    mailto:moi@monfai.com: on définit que c'est un mail, et que le destinataire c'est moi@monfai.com
    ?subject=unsujet : on définit le sujet du message
    &body=Contenu%20du%20message : le corps du message ( le %20 c'est un espace )
    mais pour simplement préciser le destinataire
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    Desktop desk = Desktop.getDesktop();
    desk.mail(new URI("mailto:moi@monfai.com"));
    cela ouvre outlook (ou autre) en ayant moi@monfai.com dans le champ destinataire

Discussions similaires

  1. [AC-2002] remplir automatiquement un champ
    Par logidev dans le forum IHM
    Réponses: 1
    Dernier message: 16/05/2009, 22h04
  2. Remplir automatiquement des champs
    Par Salsaboy60 dans le forum IHM
    Réponses: 3
    Dernier message: 21/01/2009, 16h03
  3. Réponses: 6
    Dernier message: 18/05/2008, 20h47
  4. Remplir automatiquement un champ sous condition.
    Par popoliline dans le forum Access
    Réponses: 15
    Dernier message: 15/09/2006, 23h04
  5. Remplir automatiquement un champ dans une table
    Par en_stage dans le forum MS SQL Server
    Réponses: 13
    Dernier message: 03/08/2006, 20h57

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