RegisterOCX




Declare Function RegComCtl32 Lib "ComCtl32.OCX" Alias _
"DllRegisterServer" () As Long
Declare Function UnRegComCtl32 Lib "ComCtl32.OCX" Alias _
"DllUnregisterServer" () As Long
Const ERROR_SUCCESS = &H0
'Codice

'Per registrare i Microsoft Common Controls utilizza questo

'codice:

If RegComCtl32 = ERROR_SUCCESS Then
MsgBox "Registrazione Avvenuta"
Else
MsgBox "Registrazione Non Riuscita"
End If
If UnRegComCtl32 = ERROR_SUCCESS Then
MsgBox "Rimozione Avvenuta"
Else
MsgBox "Rimozione non riuscita"
End If
'Nota:

'ogni chiamata alla funzione DLL puo' prendere anche 5

'secondi.

Questo tip descrive come i controlli ActiveX possono essere
registrati e rimossi direttamente da Visual Basic.

Ogni controllo ActiveX contiene due funzioni che possono
essere chiamate e che istruiscono il file OCX a registrarsi
e rimuoversi dal sistema.

Queste funzioni si chiamano
DLLRegisterServer e DLLUnregisterServer.

Il tip seguente mostra come registrare e rimuovere il file
OCX Microsoft Common Controls, ComCtl32.OCX.










( registerocx.html )- by Paolo Puglisi - Modifica del 17/12/2023