Quand on fait un shell (cela fait longtemps pour moi), on peut pas passer des paramètres après le nom de l'appli.exe ? Voire créer la chaîne "appli.exe nomfichier1 nomfichier2" en dur pour la passer en paramètre ?
Sans garantie, j'ai pas VB(3 !) sous la main en ce moment.
Archives : Je faisais
' shell DOS de trsfr3.exe
iInstanceHandle = Shell("c:\chimie\rmn\trsfr3.exe", 1)
Do While GetModuleUsage(iInstanceHandle) > 0
X = DoEvents()
Loop
pour lancer une application DOS (qui causait à un appareil pr transfert RS232), et attendre qu'elle soit terminée avant de continuer.
Si l'appli DOS sait lire les paramètres en ligne de commande ....