• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 2574
  • Last Modified:

VB6 Runtime error 430: Class does not support automation

I recently got a new pc and it is state of the art with XP sp2, tons of ram and disk space and all.  I copied all my files from my previous pc (also xp and pretty sure updated with latest service packs)...

PROBLEM #1: when I try to load some of my VB6 projects some of the controls and libraries no longer load and error logs are generated when the forms try to load.  Why?

PROBLEM #2: when I try to run some of the EXE files from some of the old VB6 applications I get the "Run-time error '430': Class does not support Automation or does not support expected interface."  Why?  How to fix?

0
tcmcdaniel
Asked:
tcmcdaniel
  • 2
1 Solution
 
MilanKMCommented:
I'll suggest to uninstall & then a clean install of VB6. About Error 430, I think you need to install Jet4.0 service pack, also there is a need to updat MDAC.

See: http://www.codeguru.com/forum/archive/index.php/t-312440.html

Thanks
MilanKM
0
 
tcmcdanielAuthor Commented:
MILANKM:  VB6 is a clean install on my new pc.  Jet 4.0 is the latest version.  MDAC is the latest version.  
0
 
tcmcdanielAuthor Commented:
...i am going to accept the last answer but it was not the resolution.  i am just closing this question for lack of response.  still unresolved.
0

Featured Post

What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now