julienbj
Messages postés452Date d'inscriptionjeudi 4 décembre 2003StatutMembreDernière intervention19 décembre 2008
-
14 mai 2006 à 17:01
neolin85
Messages postés8Date d'inscriptionmercredi 24 mai 2006StatutMembreDernière intervention30 mars 2007
-
31 mai 2006 à 10:56
Bonjour,
Je souhaites lancer outlook express lors de l'appui sur un bouton pour ecrire un mail.
Voila ce que je fais:
String cmd = WIN_CMD + Registre.getValue(WIN_MAIL, Registre.REGEXSTR);
cmd = cmd.substring(0, cmd.lastIndexOf("%1"));
cmd += "mailto:" + dest;
if (object != null)
cmd += (WIN_OBJECT + object);
System.out.println(cmd);
try
{
Runtime r = Runtime.getRuntime();
Process p = r.exec(cmd);
p.waitFor();
}
catch (Exception ex)
{
System.err.println("Erreur d'execution");
}
Je ne rentre jamais dans le catch.
Voici ce que m'affiche le System.out.printl(cmd):
cmd /c "%ProgramFiles%\Outlook Express\msimn.exe" /mailurl:mailto:xxx@googlegroups.com
Le probleme: La fenetre de Outlook Express ne se lance pas.
Cependant, si je copie cette ligne et la met dans la commande executer de windows, aucun probleme, la commande est bien executée.
Je n'ai pas spécifier, je travaille sous windows XP.
Avez-vous des idées d'ou cela peut venir?
Merci d'avance.
julienbj
Messages postés452Date d'inscriptionjeudi 4 décembre 2003StatutMembreDernière intervention19 décembre 200815 14 mai 2006 à 17:20
C'est bon, j'ai trouvé ;)
En fait ça venait du %ProgramFiles%
Quand je le tapes dans la commande executer, il l'interprete correctement, mais quand je fais mon Runtime.exec, il ne l'interprete plus. Donc il fallait simplement aller chercher dans les variables d'environnement ce que valait %ProgramFiles%, remplacer dans la ligne de commande, et hop, ca marche :D
neolin85
Messages postés8Date d'inscriptionmercredi 24 mai 2006StatutMembreDernière intervention30 mars 2007 31 mai 2006 à 10:56
Bonjour,
j'aimerai savoir si il existe une commande qui permet apres l'ouverture de outlook de joindre automatiquement un fichier ou une piece jointe comme tu le fais pour l'adresse mail et pour l'objet.