Comment trouver le ProgID d'un contrôle Windows (Registre)
Le ProgID (Programmatic Identifier) identifie un contrôle COM/ActiveX sous Windows. Format : Vendor.Composant.Version (ex: Word.Document.16). Moins unique que le CLSID (GUID), mais lisible. Non visible en interface, mais listé dans le Registre.
Recherche via l'Éditeur de Registre
Étape 1 : Ouvrir Regedit
Démarrer → taper regedit → Entrée (ou Exécuter → regedit sur vieux Windows).
Étape 2 : Confirmer UAC
"Oui" si fenêtre Contrôle de compte utilisateur.
Étape 3 : Ouvrir la recherche
Menu Édition → Rechercher… (ou Ctrl+F)
Étape 4 : Chercher par nom
Champ "Rechercher" : tapez le nom du contrôle (ex: "Word.Document", "Excel.Sheet", "MSFlexGrid") → "Rechercher suivant".
Étape 5 : Trouver le dossier ProgID
Appuyez F3 (Rechercher suivant) jusqu'à ce qu'un dossier "ProgID" apparaisse dans l'arborescence gauche. La valeur ProgID s'affiche dans la colonne "Données" du volet droit.
Note : Pour programmation, préférez le CLSID (GUID unique) via HKEY_CLASSES_ROOT\CLSID\{…}. ProgID = lisible, mais pas garanti unique.
