Réponse acceptée !
alors je ne suis pas specialiste du tout de linux, mais je pense qu'il doit y'avoir quelque part un equivalent a shellexecute sous win32.
tu devrait chercher une telle commande qui prendrais en compte les parametres speciaux d'execution par rapport a l'appelant :
execute et attend la fin (modal)
execute et reviens (libre)
trouvé non sans mal :
SysUtils.TProcess
[ Lien ]"You can use TProcess to launch external programs. Some of the benefits of using TProcess are that it is:
- Platform Independent
- Capable of reading from stdout and writing to stdin.
Note: TProcess is not a terminal/shell! You cannot directly execute
scripts or redirect output using operators like "|", ">", "<",
"&" etc."Vous pouvez utiliser TProcess pour lancer un programme externe. Les benefices qu'apporte l'utilisation de TProcess sont :
- Independance de la platforme (non dependant d'un systeme)
- capable de lire/ecrire via stdout et stdin
Note : TProcess n'est pas un terminal/shell! vous ne pouvez pas executer directement des script ou rediriger les sorties en utilisant les operateurs du style [...]