?
Solved

Error 430: Class does not support Automation or does not have the expected interface

Posted on 2003-03-25
9
Medium Priority
?
416 Views
Last Modified: 2010-05-01
I've built my vb6 app on win2k and installed on NT 4.  The installation has no problems, but when I try to start the app I get '430 "Class does not support automation" ' error.  

   I have not renamed any dlls or exe's nor have I manually moved files.  I used the deployment setup from vb6.
0
Comment
Question by:acidxwarp
[X]
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
9 Comments
 
LVL 16

Expert Comment

by:Richie_Simonetti
ID: 8206347
What dll is your app using?
Also, check for dll compatibility, not sure that ALL dll from W2k should works on NT.
0
 

Expert Comment

by:defy_boy
ID: 8207269
i noticed i get that when i was using the windows scripting host from my win2k to my winXP, i downloaded wsh again and installed and all was fine
0
 
LVL 10

Expert Comment

by:aeklund
ID: 8207714
Automation errors are usually caused by dlls or ocx files not installed.
0
Technology Partners: 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 16

Expert Comment

by:Richie_Simonetti
ID: 8209840
i would like to agree with aeklund, but error 430 appears as a different dll/ocx version rather than "can't create object" which is always the case when a dll/ocx is missing or not registered.
0
 
LVL 4

Expert Comment

by:pcumberbatch
ID: 8219449
Getting the same error with programs packaged by the deployment wizard.  Apparently MDAC_TYP has been updated.  Investigating further.
Error also occurs when running project on some machines.
0
 

Expert Comment

by:CleanupPing
ID: 8531615
Hi acidxwarp,
This old question (QID 20562982) needs to be finalized -- accept an answer, split points, or get a refund.  Please see http://www.cityofangels.com/Experts/Closing.htm for information and options.
0
 
LVL 6

Expert Comment

by:GPrentice00
ID: 9441050
No comment has been added lately, so it's time to clean up this TA.
I will leave a recommendation in the Cleanup topic area that this question is:

 -->PAQ - no points refunded

Please leave any comments here within the next seven days.

PLEASE DO NOT ACCEPT THIS COMMENT AS AN ANSWER

GPrentice00
Cleanup Volunteer
0
 
LVL 6

Expert Comment

by:GPrentice00
ID: 9441053
claim them
0
 

Accepted Solution

by:
YensidMod earned 0 total points
ID: 9495719
This question is PAQed and no points refunded (of 100)

YensidMod
Expert Exchange Moderator
0

Featured Post

New feature and membership benefit!

New feature! Upgrade and increase expert visibility of your issues with Priority Questions.

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…
Introduction While answering a recent question about filtering a custom class collection, I realized that this could be accomplished with very little code by using the ScriptControl (SC) library.  This article will introduce you to the SC library a…
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 Month12 days, 17 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