Bonjour, je dois lancer un executable matlab. Cet exe stocké dans un dossier connu consomme divers fichiers contenus dans ce même dossier.
Si je lance l'exécutable en double cliquant ou en lancant l'exe depuis une fenêtre de commande dos pas de problemes. En revanche quand j'essai de lancer mon exe depuis C# il ne se passe quasiment rien. La fenetre de commande DOS s'ouvre a peine et se referme, aucun traitement est effectué.
Voici le code que j'ai utilisé pour lancer mon executable :
Une aide est la bienvenue. Merci d'avance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 //lancement de la simulation process1.StartInfo = new ProcessStartInfo(); //process1.StartInfo.FileName = m_repSimulation + "rockyfor.exe"; process1.StartInfo.FileName= m_repSimulation + "rockyfor.exe"; //process1.StartInfo.WindowStyle = ProcessWindowStyle.Normal; // Démarrage du processus process1.Start(); //En attente de la fin du processus; process1.WaitForExit();
Edit : je précise que ce programme affiche des informations sur le processus en cours mais il n'y a pas de saisie de l'utilisateur.
Partager