Bonjour,

Je voudrais savoir s'il est possible d'ouvrir Outlook sans connaître le chemin de l’exécutable, sachant que je dois envoyer des paramètres d'ouverture.
Pour l'instant j'arrive à ouvrir outlook mais le problème c'est que mon application va très certainement être exportée sur un autre ordinateur et si jamais le chemin change ça va être embêtant.

Voici mon code actuel:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
Runtime runtime = Runtime.getRuntime();
try {
      runtime.exec(new String[]{"C:\\Program Files\\Microsoft Office\\Office14\\Outlook.exe",
                        "/c", "ipm.note", "/m", "monMail@domaine.com"});
} catch (IOException ex) {
      /*cette ligne me permet d'ouvrir un fenetre de dialogue avec l'exception, récupérée à partir du StackTrace*/
      JOptionPane.showMessageDialog(null, StackTraceUtil.getCustomStackTrace(ex), "Erreur", JOptionPane.ERROR_MESSAGE);
}
Ce code est censé être un équivalent d'un <a href="mailto:monMail@domaine.com">monMail</a> en HTML


En vous remerciant par avance,