Bonjour ! Aurais-tu la gentillesse de me décrire le code qui permet de lancer un programme dont je ne connaîs pas le chemin sur les ordinateurs qui utiliseront mon appli ?
salut
en fait la plupart des programmes qui te proposent de choisir dans quel répertoire tu veux les installer écrivent lors de l'installation le répertoire que tu as choisi. donc pour savoir où se trouve le fichier à éxécuter il suffit de lire une clé fixe dans la base de registre. ex:
dans la clé
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\App Paths\WinWord.exe\ la valeur par défaut est :
@="C:\Program Files\Microsoft Office\Office\Winword.exe"
http://denokan.online.fr