Run-Time Error 429: ActiveX component can't create object.  Exist other package tool for deploy VB applications?

Posted on 2003-03-03
Medium Priority
Last Modified: 2008-03-10
These are my error when I run the application in client PC's.
Run-Time Error 429: ActiveX component can't create object.

I make the package with Package & Deployment Wizard, but doesn't work in any other PC, just run in my pc developer.

I applied these notes:

and nothing. the error still.
Question by:jessito
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions

Author Comment

ID: 8061035
I used the Package & deployment Wizard, and I had ohter error to try to install the application in my server: "An error ocurred when  registering the msado21.tlb" but I applied the note from
VBmim (Programmer)

this note solve my proble with the installation but at moment to run the application on the server the original error still.
run-time error 429 The Active X can't create the object.

Expert Comment

ID: 8061155
One of your components that is on your development system is NOT properly being packaged and/or redistributed to the end-user systems.

Put better ERROR handling into your program and you will be able to find out exactly what module and sub-routine the problem is being caused in.

99% of the time, that information will lead you to the component that is missing.

Expert Comment

ID: 8061539
Try an newer version of the MDAC_TYP.EXE 2.5, 2.6 or 2.7 should be suficient.

A newer version can be installed by itself

Not the right solution then look at your references in the deploymentscript. Anything you'll have to pay for?? 3party controls or something.

You should have an error handler in each function. (get away from the on error resume next thing)

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

LVL 70

Expert Comment

by:Éric Moreau
ID: 8061908

Expert Comment

ID: 8940390
This old question needs to be finalized -- accept an answer, split points, or get a refund.  For information on your options, please click here-> http:/help/closing.jsp#1 
Experts: Post your closing recommendations!  Who deserves points here?
LVL 49

Expert Comment

ID: 9024086
jessito, an EE Moderator will handle this for you.
Moderator, my recommended disposition is:

    Save as PAQ -- No Refund.

DanRollins -- EE database cleanup volunteer
LVL 70

Expert Comment

by:Éric Moreau
ID: 9024281
The link I have provided fix the problem. My recommandation is:

Accept emoreau's comment.

Accepted Solution

RotaredoM earned 0 total points
ID: 9151002

The link that you have provided discusses "Unable to register MSADO15.TLB" error message.
The question is specificaly mentions the occurance of the "Run-Time Error 429: ActiveX component can't create object" error.

http://support.microsoft.com/default.aspx?scid=kb;en-us;255726 looks much more appropriate to me, but I guess that we'll never know the answer without jessito's input, do we?

Question PAQed and 50 points removed

CS Mod @ EE

Featured Post

New benefit for Premium Members - Upgrade now!

Ready to get started with anonymous questions today? It's easy! Learn more.

Question has a verified solution.

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

Introduction While answering a recent question (http://www.experts-exchange.com/Q_27402310.html) 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…
This article describes how to use a set of graphical playing cards to create a Draw Poker game in Excel or VB6.
As developers, we are not limited to the functions provided by the VBA language. In addition, we can call the functions that are part of the Windows operating system. These functions are part of the Windows API (Application Programming Interface). U…
Get people started with the process of using Access VBA to control Excel using automation, Microsoft Access can control other applications. An example is the ability to programmatically talk to Excel. Using automation, an Access application can laun…
Suggested Courses
Course of the Month13 days, 6 hours left to enroll

777 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