Unconfigured Ad Widget

Collapse

Anúncio

Collapse
No announcement yet.

Registrando DLL ou OCX

Collapse
X
 
  • Filter
  • Tempo
  • Show
Clear All
new posts

  • Font Size
    #1

    Dica Registrando DLL ou OCX

    Registrando DLL ou OCX

    Muitas pessoas, usa o arquivo regsvr32.exe para registrar arquivos DLL ou OCX, mas, existe um truque para isto.
    Você pode registrar um arquivo DLL ou OCX, sem usar o regsvr32.exe !
    Você pode também, criar uma entrada no Registry, para criar uma opção no menu de contexto "clicando com o botão direito do mouse", em arquivos DLL ou OCX.

    Para registrar arquivos DLL ou OCX, voce pode usar o comando:


    rundll32 suadll.dll,DLLRegisterServer
    rundll32 suaocx.ocx,DLLRegisterServer

    Para desregistrar arquivos DLL ou OCX:


    rundll32 suadll.dll,DLLUnregisterServer
    rundll32 suaocx.ocx,DLLUnregisterServer

    Se você quer criar uma opção "Clicada com o botão direito do mouse", entao, entre no REGEDIT e crie as opções:

    Para registrar DLL:


    HKEY_CLASSES_ROOT\dllfile
    Crie uma nova chave "Shell":

    HKEY_CLASSES_ROOT\dllfile\shell
    Crie uma nova chave "Register":

    HKEY_CLASSES_ROOT\dllfile\shell\register
    No valor "Padrao", digite: "DLL Register"
    E crie uma nova chave: "Command":

    HKEY_CLASSES_ROOT\dllfile\shell\register\command
    Na opcao "Padrao", digite:
    rundll32.exe "%1",DllRegisterServer


    Para Desregistrar uma DLL:


    HKEY_CLASSES_ROOT\dllfile
    Crie a chave "Shell":

    HKEY_CLASSES_ROOT\dllfile\shell
    Crie a chave "Unregister":

    HKEY_CLASSES_ROOT\dllfile\shell\unregister
    No valor "Padrao", digite: "DLL Unregister"
    E crie a nova chave: "Command":

    HKEY_CLASSES_ROOT\dllfile\shell\unregister\command
    No valor "Padrao", digite:
    rundll32.exe "%1",DllUnregisterServer


    Para registrar OCX:


    HKEY_CLASSES_ROOT\ocxfile
    Crie uma nova chave "Shell":

    HKEY_CLASSES_ROOT\ocxfile\shell
    Crie uma nova chave "Register":

    HKEY_CLASSES_ROOT\ocxfile\shell\register
    No valor "Padrao", digite: "OCX Register"
    E crie uma nova chave: "Command":

    HKEY_CLASSES_ROOT\ocxfile\shell\register\command
    Na opcao "Padrao", digite:
    rundll32.exe "%1",DllRegisterServer


    Para Desregistrar um OCX:


    HKEY_CLASSES_ROOT\ocxfile
    Crie a chave "Shell":

    HKEY_CLASSES_ROOT\ocxfile\shell
    Crie a chave "Unregister":

    HKEY_CLASSES_ROOT\ocxfile\shell\unregister
    No valor "Padrao", digite: "OCX Unregister"
    E crie a nova chave: "Command":

    HKEY_CLASSES_ROOT\ocxfile\shell\unregister\command
    No Valor "Padrao", digite:
    rundll32.exe "%1",DllUnregisterServer
X
Working...
X