Registrare gli OCX con un semplice click



Come molti programmatori sanno, per utilizzare le librerie OCX nelle proprie applicazioni, bisogna registrarle in Windows.

La procedura di registrazione viene eseguita dall’applicazione Regsvr32.exe (applicazione da linea di comando). Il suo utilizzo è simile a quanto segue:

Regsvr32 c:…percorso…nomeLibreria.ocx

Come si capisce dal precedente esempio, questa procedura può essere complicata da percorsi troppo annidati o nomi di files troppo lunghi. Quello che proponiamo oggi è un metodo rapido e semplice per registrare tutte le librerie OCX con un doppio click !

Quello che andremo a fare, è creare una chiave di registro che svolga il lavoro sporco al posto nostro.

Tanto per cominciare, creiamo sul desktop del pc un file con estensione .reg (per esempio RegistraOcx.reg).

Successivamente apriamo il file appena creato con notepad (Tasto Destro Apri con Notepad) ed incolliamo il seguente codice:

REGEDIT4

; This adds the ability to Right-Click on a .dll or .ocx
; and get the Register / UnRegister options.
;
; If it doesn’t work for you, mail me and tell me about it.
; Jon Evans <
jon@evansoft.demon.co.uk>

; ==========
; .DLL files
; ==========

[HKEY_CLASSES_ROOT.dll]
“Content Type”=”application/x-msdownload”
@=”dllfile”

[HKEY_CLASSES_ROOTdllfile]
@=”Application Extension”

[HKEY_CLASSES_ROOTdllfileShellRegistercommand]
@=”regsvr32.exe ”%1””

[HKEY_CLASSES_ROOTdllfileShellUnRegistercommand]
@=”regsvr32.exe /u ”%1””

; ==========
; .OCX files
; ==========

[HKEY_CLASSES_ROOT.ocx]
@=”ocxfile”

[HKEY_CLASSES_ROOTocxfile]
@=”OCX”

[HKEY_CLASSES_ROOTocxfileShellRegistercommand]
@=”regsvr32.exe ”%1””

[HKEY_CLASSES_ROOTocxfileShellUnRegistercommand]
@=”regsvr32.exe /u ”%1””

; End

A questo punto salviamo il file ed eseguiamolo cliccandoci sopra due volte: sarà richiesta una conferma per l’installazione della chiave nel registro di sistema. A questo punto potete anche cancellare il file .reg appena creato.

Se tutto è andato come previsto, l’installazione delle OCX è ora posibile con un semplice doppio click sul file .ocx da voler installare.

Annunci sponsorizzati:
Condividi su Facebook Condividi su Twitter!
Pinterest