PRB: " Class Not Registered " Error on ImgEdit Property Page Show
Article ID: 192944
Article Last Modified on 12/10/2003
APPLIES TO
- Microsoft Visual Basic 5.0 Learning Edition, when used with:
- Microsoft Windows 98 Standard Edition
- Microsoft Visual Basic 5.0 Professional Edition, when used with:
- Microsoft Windows 98 Standard Edition
- Microsoft Visual Basic 5.0 Enterprise Edition, when used with:
- Microsoft Windows 98 Standard Edition
This article was previously published under Q192944
SYMPTOMS
Using Windows 98 and Visual Basic 5.0 SP3, attempting to bring up the
custom property page for the Kodak Imaging Controls results in the
following error:
"Class not registered: Looking for object with CLSID
0BE35201-8F91-11CE-9DE3-00AA004BB851".
CAUSE
This CLSID corresponds to the stock "Color Property Page" found in
MFC42.DLL. The DLL that contains this property page has not been registered
correctly.
RESOLUTION
Using REGSVR32.EXE as follows to unregister and then re-register MFC42.DLL
will place the correct entries into the system registry and allow the
property page for ImgEdit, which makes use of the stock Color Property
Page, to be displayed:
Unregister MFC42.DLL as follows:
regsvr32.exe -u MFC42.DLL
Re-register MFC42.DLL as follows:
regsvr32.exe MFC42.DLL
STATUS
Microsoft has confirmed this to be a bug in the Microsoft products listed
at the beginning of this article.
Keywords: kbregistry kbprb KB192944