Trouver l'executable associé a un fichier

Soyez le premier à donner votre avis sur cette source.

Vue 5 086 fois - Téléchargée 301 fois

Description

Voici une fonction simple permettant de trouver facilement le nom complet de l'executable associé a un fichier quelconque.

Source / Exemple :


uses ShellApi;

function FindExec(sFile: String): String;
var Exec: array [0..255] of Char;
begin
  FindExecutable(PChar(ExtractFileName(sFile)), PChar(ExtractFilePath(sFile)), Exec);
  Result:=String(Exec);
end;

Conclusion :


Ceci n'est pas de moi.

Codes Sources

A voir également

Ajouter un commentaire Commentaire
adjena Messages postés 41 Date d'inscription vendredi 7 mai 2004 Statut Membre Dernière intervention 4 juin 2007
23 août 2004 à 11:04
Cette réponse est très interessante car on y trouve la librairie (uses ShellApi) qui permet de lancer la fonction FIndExecutable ce qui n'est pas toujours le cas lorsque l'on fait appel aux api windows.
Encore bravo et merci.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.