Bonjour,
je souhaite ouvrir un .doc depuis mon interface QT.
J'arrive à lancer un .exe avec la commande :
Mais si je remplace le .exe par un monFichier.doc , ça ne marche plus !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 QProcess::startDetached ("C:/QT/MonRep/"+"nom du fichier"); // ac C:/QT/MonRep/ = chemin d'accès du fichier // et fichier étant un .exe
monFichier.doc étant bien évidemment présent dans ce répertoire.
j'ai essayé aussi :
Car j'ai vu dans la FAQ un exemple de ce genre :http://qt.developpez.com/faq/?page=q...ir_application
Code : Sélectionner tout - Visualiser dans une fenêtre à part QProcess::startDetached ("cmd /c:/QT/MonRep/ start monFichier.doc "); // ==> échec
où on utilise "cmd /c start http://qt.developpez.com/".
Par contre, j'arrive a lancer mon .doc que si je le place dans c:/Windows et j'utilise la commandeMon problème vient sans doute du chemin d'accès que j'entre mal, mais j'ai beau eu essayer différentes façons, ça ne marche pas, la console se lance puis se ferme instantanément, sans lancer l'ouverture de mon .doc.
Code : Sélectionner tout - Visualiser dans une fenêtre à part QProcess::startDetached (cmd /c start monFichier.doc").
Merci pour votre aide !
Partager