Solved

OCX/DLL Registration

Posted on 1998-09-02
8
273 Views
Last Modified: 2010-04-30
I am installing a compiled application in VB6 (yea..I got it early :))...however when installing on a machine (This is the only machine I have seen like this) I get an error that is 00000465 and says it can't register the DLL...Whats amazing to me is this is the MFC42.DLL - Its like something is missing that I should be including. I also get the same error for other OCX files...any suggestions or where to look. This is really wierd as the program installs fine on other machines, but not this one...we even scraped the drive and re-installed windows 95 and nothing else and the same error occurs...Thanks!
0
Comment
Question by:smithgr
  • 4
  • 4
8 Comments
 
LVL 1

Expert Comment

by:khaledc
ID: 1432700
smithgr,
This error is generated when a DLL has been failed to be registered due to other DLL or OCX needed for the DLL in quesiton. In other words, your MFC42.DLL (Microsoft Foundation Class for VC++ and VB6) is using DLL that is either does not exit on your computer or it is not the right version (it often happens if you are using WIn95 version 4.00.950A or Earlier). To make sure what files are needed for MFC42.DLL, use dumpbin.exe.
Regards
0
 
LVL 1

Author Comment

by:smithgr
ID: 1432701
khaledc,

Thanks for the information but where do I find dumpbin?  I dont have it installed so I guess its not part of win95...Thanks again...

Gary
0
 
LVL 1

Author Comment

by:smithgr
ID: 1432702
khaledc,

I found a depends program with the viusal studio tools that shows what a dll file is dependant on...thanks!
0
 
LVL 1

Expert Comment

by:khaledc
ID: 1432703
smithgr,
You have to be also aware that even that sometimes all the files needed by a certain DLL exists on your computer,  the same error may happen if one of these files is not the right version.
Regards
0
Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

 
LVL 1

Author Comment

by:smithgr
ID: 1432704
khaledc,

Thanks....
0
 
LVL 1

Accepted Solution

by:
khaledc earned 20 total points
ID: 1432705
Can I have the points?
0
 
LVL 1

Author Comment

by:smithgr
ID: 1432706
For sure :)  Sorry forgot about it...

Hey - how do I get more points if I run out, I have tried to answer questions, but its not always possible to get the points. And I need lots :)

Thanks again for your help!
0
 
LVL 1

Expert Comment

by:khaledc
ID: 1432707
You get 5 Points added to your credit everyday, or if you need more points you can purchase from the EE people
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Enums (shorthand for ‘enumerations’) are not often used by programmers but they can be quite valuable when they are.  What are they? An Enum is just a type of variable like a string or an Integer, but in this case one that you create that contains…
Since upgrading to Office 2013 or higher installing the Smart Indenter addin will fail. This article will explain how to install it so it will work regardless of the Office version installed.
Get people started with the process of using Access VBA to control Outlook using automation, Microsoft Access can control other applications. An example is the ability to programmatically talk to Microsoft Outlook. Using automation, an Access applic…
Show developers how to use a criteria form to limit the data that appears on an Access report. It is a common requirement that users can specify the criteria for a report at runtime. The easiest way to accomplish this is using a criteria form that a…

932 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

17 Experts available now in Live!

Get 1:1 Help Now