Apres m'etre inspiré de la FAQ Delphi je lance la commande suivante afin d'executer "Wordpad" en lui specifiant le chemin du fichier a ouvrir:
Cel afonctionne tres bien
Code : Sélectionner tout - Visualiser dans une fenêtre à part ShellExecute(0,'OPEN','Wordpad.exe','C:\test.txt',Nil, SW_SHOW)![]()
Maintenant j'aimerai passé le nom du prog a executé et son argument en tant que variable, je fais donc:
Et la je n'obtiens pas d'erreur , mais rien ne s'execute.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Executable := 'Wordpad.exe'; Argument := 'C:\test.txt'; ShellExecute(0,'OPEN',PChar(Executable), PChar(Argument),Nil, SW_SHOW);
Quelqu'un a-t-il une idée??
Merci d'avance.
Partager