Bonjour tout le monde !

J'ai ce code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
/* Lancement de Reprodesk et des fichiers à visualiser */
                        System.Diagnostics.Process MyProc_ = new System.Diagnostics.Process();
                        MyProc_.StartInfo.UseShellExecute = true;
                        MyProc_.StartInfo.Arguments = strReprodeskParam;
                        MyProc_.StartInfo.FileName = "c:\\ocerd\\job.exe";
                        MyProc_.Start();
                        MyProc_.Close();
Ce code me lance donc une instance de l'application job.exe, avec en paramètre une liste de fichier à ouvrir, contenue dans strReprodeskParam.

En temps normal, cette application (job.exe), je l'utilisais à partir d'un code vb, dans lequel j'avais une boucle qui scrutait un répertoire et remplacait strReprodeskParam par un chemin d'accès vers un fichier.

Résultat de tout ca, mon job.exe, ouvrait dans une meme fenetre, tous les fichiers demandés.

Une fois que la commande : MyProc_.Start(), est lancée, on a dans le gestionnaire des taches une instance de Job.exe, aussi, j'aurai aimé pouvoir ré utiliser cette instance de Job.exe, et donc de MyProc_, pour modifier la variable strReprodeskParam. Est ce possible ?

Merci d'avance