Bonjour à tous,
dans un petit logiciel que je programme l'utilisateur peut choisir un fichier via un jchoosefile, le chemin d'accès est stockée dans une variable "newDoc"
cependant lors de la commande :
j'ai pu constater que si le nom du fichier contenant un espace, par exemple : Annexe 1.docx (ou pdf, doc, xls, xlsx), document plein de blabla, la commande plante.
Code : Sélectionner tout - Visualiser dans une fenêtre à part Runtime.getRuntime().exec("cmd /C start " + newDoc);
j'ai testé :
ça ne marche pas, ça provoque juste l'ouverture de la fenêtre cmd dos mais ça n'ouvre pas le document.
Code : Sélectionner tout - Visualiser dans une fenêtre à part Runtime.getRuntime().exec("cmd /C start " + "\"" + newDoc + "\"");
Une idée de comment je peux résoudre ce souci?
Merci à tous
Partager