Solved

Lost Control (MSCommonDialog)

Posted on 2000-03-20
2
498 Views
Last Modified: 2012-06-21
I am using VB5 and have been working on a program for a while.  Have not opened recently (~1 month).  Just tried to open to review code and try to optimize my code.  During the load into VB5 I am getting the following error:

System Error &80004002 (-2147467262). No such interface supported

Looking at the resulting LOG file created in my project directory, I see the following:

Line 20: Class MSGrid.Grid of control Grid was not a loaded control class.
Line 815: Class MSComDlg.CommonDialog of control Comdialog was not a loaded control class.

Looking at my form, I do not see the common dialog icon, just a blank 'box'.

I suspect that my VB5 comctl*.* or comdlg*.* file got overwritten when I downloaded a VB6 program and runtimes.  Can anyone give me some detailed commands to recover/register the VB5 versions?  I do not want to reinstall VB5 if possible.

I receive the same System error from within VB5 when I try to view the project components (Ctrl+T) and when it does come up, all controls, designers, and insertable objects fields are blank, even though I know that I am using insertable items in my project.
0
Comment
Question by:jbetts
2 Comments
 
LVL 32

Accepted Solution

by:
Erick37 earned 200 total points
ID: 2636934
"PRB: System Error 'No Such Interface Supported'"

http://support.microsoft.com/support/kb/articles/Q183/3/70.ASP
0
 

Author Comment

by:jbetts
ID: 2636986
Thanks Erick37, worked perfectly.
0

Featured Post

Live: Real-Time Solutions, Start Here

Receive instant 1:1 support from technology experts, using our real-time conversation and whiteboard interface. Your first 5 minutes are always free.

Question has a verified solution.

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

Suggested Solutions

Most everyone who has done any programming in VB6 knows that you can do something in code like Debug.Print MyVar and that when the program runs from the IDE, the value of MyVar will be displayed in the Immediate Window. Less well known is Debug.Asse…
Article by: Martin
Here are a few simple, working, games that you can use as-is or as the basis for your own games. Tic-Tac-Toe This is one of the simplest of all games.   The game allows for a choice of who goes first and keeps track of the number of wins for…
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…
Show developers how to use a criteria form to limit the data that appears on an Access report. It is a common requirement that users can specify the criteria for a report at runtime. The easiest way to accomplish this is using a criteria form that a…

813 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

10 Experts available now in Live!

Get 1:1 Help Now