Trouver l'executable associé a un fichier

Soyez le premier à donner votre avis sur cette source.

Vue 4 902 fois - Téléchargée 283 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
Messages postés
41
Date d'inscription
vendredi 7 mai 2004
Statut
Membre
Dernière intervention
4 juin 2007

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.