Bonjour,

Après maintes et maintes recherches sur le web, je ne parviens pas à faire passer deux arguments qui sont des variables à la fonction ShellExecute. Je souhaiterai exécuter un fichier batch, avec la fonction ShellExecute cela fonction de cette manière :
Call ShellExecute(Me.hwnd, "open", Path, "nomClient NumDevisDesignation", Path, 1), j'ai bel et bien deux arguments , or nomClient et NumDevisDesignation sont des variables instanciées un peu plus haut dans mon code, comment faire pour qu'elle passe en tant que variables ?
j'ai essayé :
Call ShellExecute(Me.hwnd, "open", Path, Chr(34) & nomClient & Chr(32) & NumDevisDesignation & Chr(34), Path, 1)mais en vain cela ne fonctionne pas. Habituée à programmer en C# et Java, j'ai quelques difficultés en VB6.

Cordialement

Camille