j'ai trouvé tout seul merci qd meme
pour ceux que ca interesse :
Windows
La fonction ShellExecute contenue dans l'unité ShellApi permet de lancer un programme externe en passant par le shell. On peut passer soit le chemin d'une application, soit celui d'un document. Dans ce dernier cas, Windows parcours la base de registre pour déterminer quelle est l'application associé à ce type de document (en se basant sur l'extension).
Exemple :
{ Lance un programme externe (NotePad). }
program ShellEx;
uses
ShellApi;
begin
ShellExecute(0, // Handle d'une fenêtre
'open', // Opération à effectuer
'c:\windows\notepad.exe', // Application à lancer ou document à ouvrir
'', // Arguments de la ligne de commande
'', // Répertoire par défaut
SW_SHOWNORMAL); // Options d'affichage
end.