|
-
Jul 25th, 2001, 01:53 PM
#1
Thread Starter
Lively Member
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
-
Jul 25th, 2001, 01:59 PM
#2
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.
-
Jul 25th, 2001, 02:00 PM
#3
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
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|