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é :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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.