Coucou les forumiens
Salut Petchy, le roi du post décoré
J'ai trouvé la méthode qui suit bien pratique et efficace à l'adresse suivante :
c2i.fr
ENREGISTREMENT DES OCX
VIA LE MENU CONTEXTUEL DE L'EXPLORATEUR
ENONCE DU PROBLEME :
Je pense comme tous les développeurs que vous en avez marre de taper la ligne de commande "regsvr32.exe monfichier.ocx"...
SOLUTION PROPOSEE :
Que diriez-vous d'ajouter deux lignes dans le menu contextuel de l'explorateur Windows ?
Les lignes seraient :
- Inscrire dans le registre (Pour enregistrer l'OCX)
- Annuler l'inscription dans le registre (Pour supprimer l'enregistrement de l'OCX)
METHODE :
- Créez un nouveau fichier texte et nommez-le REGOCX.TXT.
- Saisissez le texte suivant dans ce fichier ou faites un copier-coller depuis cette page :
REGEDIT4
[HKEY_CLASSES_ROOT\dllfile\Shell]
[HKEY_CLASSES_ROOT\dllfile\Shell\Inscrire dans le registre]
[HKEY_CLASSES_ROOT\dllfile\Shell\Inscrire dans le registre\Command]
@="Regsvr32.exe %1"
[HKEY_CLASSES_ROOT\dllfile\Shell\Annuler l'inscription dans le registre]
[HKEY_CLASSES_ROOT\dllfile\Shell\Annuler l'inscription dans le registre\Command]
@="Regsvr32.exe /u %1"
[HKEY_CLASSES_ROOT\.ocx]
@="ocxfile"
[HKEY_CLASSES_ROOT\ocxfile]
[HKEY_CLASSES_ROOT\ocxfile\Shell]
[HKEY_CLASSES_ROOT\ocxfile\Shell\Inscrire dans le registre]
[HKEY_CLASSES_ROOT\ocxfile\Shell\Inscrire dans le registre\Command]
@="Regsvr32.exe %1"
[HKEY_CLASSES_ROOT\ocxfile\Shell\Annuler l'inscription dans le registre]
[HKEY_CLASSES_ROOT\ocxfile\Shell\Annuler l'inscription dans le registre\Command]
@="Regsvr32.exe /u %1"
- Fermez votre fichier en enregistrant votre saisie.
- Renommez votre fichier de REGOCX.TXT vers REGOCX.REG.
FIN DU PROCESSUS :
Il ne vous reste plus qu'à double-cliquer sur votre fichier pour ajouter les deux lignes dans le menu contextuel.
TEST :
Pour tester cette astuce, recherchez un contrôle ActiveX (dont l'extension est OCX) et cliquez dessus avec le bouton droit de la souris...
Bon WE @+