Results 1 to 3 of 3

Thread: DLL Registration Questions

  1. #1

    Thread Starter
    Lively Member
    Join Date
    May 2001
    Location
    San Jose
    Posts
    70

    Question DLL Registration Questions

    Hi,

    I have a couple of questions about DLL files.

    The first is why do we need to register DLL files,
    and how do I know if I need to register them.

    Another problem I am having is when I try to register a DLL. I get an error message:

    regsvr32 c:\winnt\system32\exlate32.dll

    Message:
    c:\winnt\system32\exlate32.dll was loaded but the
    DLLRegisterServer entry point was not found.
    DllRegisterServer may not be exported, or a corrupt version of
    regsvr32 c:\winnt\system32\exlate32.dll my be in memory.

    Can anyone help me with these questions?
    Thanks

  2. #2
    Gerco
    Guest
    You need only register ActiveX .DLL's, not 'normal' dll's

    Registration is needed so the programs using the .DLL don't need to know the location of the DLL to use it. The program asks windows for an object of type <some-type>, which is represented by a GUID. Windows then goes out and find the .DLL or .EXE associated with that GUID and starts it, returning a reference to the created object.

  3. #3
    Gerco
    Guest
    The error message you're getting is because either the .DLL is corrupt, or the .DLL is a code-only dll and not an ActiveX DLL.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width