Bonsoir tout le monde,
Il se fait un peu tard mais je recherche un peu d'aide pour le problème suivant :
Je dois lancer n fois le même exécutable et à chaque exécution l'exécutable se voit attribuer des paramètres différents.
Pour l'instant je répète 80 fois la ligne de commande avec les paramètres appropriés, ce qui n'est pas optimal.
J'ai essayé :
1 2 3
| Parameters : Array [1..80] of string;
ShellExecute(0, 'open', 'C:\Users\Yaacov\Desktop\TEST\TEST_DATE', @Parameters[I], nil, 1) |
mais je n'arrive pas à récuperer les valeurs appropriées avec paramstr(1), paramstr(2), paramstr(3) etc dans le Pgm appelé.
Idéalement j'aurais voulu faire :
For I:= 1 to 80 do ShellExecute(0, 'open', 'C:\Users\Yaacov\Desktop\TEST\TEST_DATE', @Parameters[I], nil, 1)
Merci pour vos suggestions et conseils.
Bonne soirée.
Partager