ActiveX component can't create object

Posted on 2005-04-25
Last Modified: 2013-11-25
I have a VB6 App which is being distributed by install shield DevStudio 9.  On some machines not others I get this message.

Error Number  429
Locus frmLookup.load[Open Database] – This is a customer error
ActiveX component can’t create object

Although I am not the original developer of this product, I am confident that the reason some get it and others don’t is that in the past this project was built using the MS package and deployment wizard.  Some computers had it before some do not know.

When I hit close to this message I get the following error:

Class not registered.
Looking for object with CLSID:{00000010-0000-0010-8000-00AA006D2EA4}

My VB Project has the following references

-      Visual Basic For Application
-      Visual Basic runtime objects and procedures
-      Visual Basic objects and procedures
-      OLE Automation
-      Microsoft DAO 2.5/3.51 Compatibility Library
-      Microsoft Data Formatting Object Library 6.0 (SP4)
-      Crystal Report Viewer Control 9
-      Crystal Reports 9 ActiveX Design Run Time Library

My install shield redistributables include

-      ATL 3.0
-      Crystal Reports 9 – Report designer Component
-      Crystal Reports Runtime .NET(data Access)
-      Microsoft C Runtime Library 6.0
-      Microsoft Common Dialog Control 6.0
-      Microsoft Component Category Manger Library
-      Microsoft Data Bound Grid Control 5.0
-      Microsoft Data Bound List Control 6.0
-      Microsoft Data Formatting object Library 6.0
-      Microsoft OLE 2.40 for Windows NT and Windows 95
-      Microsoft Rich Textbox Control Library (Version 6.
-      Microsoft Tabbed Dialog Control 6.0
-      Microsoft Visual Basic Virtual Machine 6.0

I think something is not matching up, I have been trying for days now.  I cant figure it out, help would be greatly appreciated.
Question by:K3HT
    LVL 100

    Expert Comment

    LVL 22

    Accepted Solution

    It may be an issue of wrong version of DAO on the target machine. CLSID:{00000010-0000-0010-8000-00AA006D2EA4} corresponds to DAO 3.5. Can't you add DAO 3.5 to your Install Shield build? I don't see it in your list of InstllShield redistibutables.
    LVL 9

    Expert Comment

    by:Naveen Swamy
    you might be missing msbind.dll

    M.Naveen Swamy

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    How your wiki can always stay up-to-date

    Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
    - Increase transparency
    - Onboard new hires faster
    - Access from mobile/offline

    Suggested Solutions

    Introduction While answering a recent question ( in the VB classic zone, I wrote some VB code in the (Office) VBA environment, rather than fire up my older PC.  I didn't post completely correct code o…
    The debugging module of the VB 6 IDE can be accessed by way of the Debug menu item. That menu item can normally be found in the IDE's main menu line as shown in this picture.   There is also a companion Debug Toolbar that looks like the followin…
    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…
    Get people started with the utilization of class modules. Class modules can be a powerful tool in Microsoft Access. They allow you to create self-contained objects that encapsulate functionality. They can easily hide the complexity of a process from…

    779 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

    18 Experts available now in Live!

    Get 1:1 Help Now