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

Runtime Error 339

Hai there,

I developed a small application using VB6.0 and SQL SERVER, which has  four FORMS and one data report

Using INNOSETUP i make it as package
And iam using the odbc connection to connect hte VB with SQL server

when i installed on client machine and in my machine it works well and it doesnt give any errors
but when  close the application it gaves the error

runtime error 339, MSCOMCTL.OCX or one of its dependencies not correctly registered: a file is missing or invalid

it doesnt give any errors in any form when the application is running

hope you got my point
waiting for solution
1 Solution
Please update your Microsoft Visual Basic 6.0 Common Controls and try again.
I believ you have an other version of mscomctl.ocx on your client machine.
I'm not sure if INNOSETUP distribute and overwrites mscomctl.ocx correctly. Have you enabled the distribution of mscomctl.ocx in INNOSETUP (in dependencies)?

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Cloud Class® Course: Certified Penetration Testing

This CPTE Certified Penetration Testing Engineer course covers everything you need to know about becoming a Certified Penetration Testing Engineer. Career Path: Professional roles include Ethical Hackers, Security Consultants, System Administrators, and Chief Security Officers.

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