Bonjour,
J'utilise un programme VB6 qui execute des programmes. Pour ce faire j'utilise la commande Shel :Le probleme étant que le repertoire d'execution du programme "MonAppli" est celui du programme appellant, resultat "MonAppli.exe" genere une erreur car il ne trouve pas le fichier "Param1" qui se trouve dans le dossier de "MonAppli"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Dim ProgrammeID as long ProgrammeID = Shell("C:\MonDossier\Monappli.exe Param1",vbNormalFocus)
Comment puis-je faire pour modifier le repertoire d'execution de la commande Shell?
PS : Je pense qu'il s'agit d'une variable d'environnement car c'est la même variable qu'utilise la CommonDialog.ShowOpen lors de sont ouverture pour afficher le dossier en cours.
Partager