Bonjour,

J'ai testé tous les moyens possibles à ma connaissance pour ouvrir automatiquement le lecteur par défaut pour lire une vidéo.
Sur Windows 7 : le lecteur Windows Media est ouvert et la vidéo se lance.
Sur Windows Vista : le lecteur Windows Media est ouvert mais la vidéo ne se lance pas. Je n'ai pas d'erreurs...

Avez vous des idées ?

Voilà tout ce que j'ai testé :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
String[] args = { "cmd.exe", "/c", video.getAbsolutePath() };
ProcessBuilder pb = new ProcessBuilder(args);
Process p = pb.start();
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Runtime.getRuntime().exec("rundll32 SHELL32.DLL,ShellExec_RunDLL " + video.getAbsolutePath());
J'ai testé aussi Desktop.getDesktop().open(video); mais une erreur est survenue sur Windows 7 et Windows Vista donc j'ai laissé tomber cette piste.

Merci de votre aide.
WwAvE