UdoScheuvens
Programmer
Hello,
I have a problem with an ActiveX component I created by myself. A customer told me that he got a
Runtime error '430'
Class doesn't support OLE automation
when he tried to start a program that uses this component.
Detailed diagnosis showed that the entries in the "Interface"-Folder of the RegistryKey HKEY_CLASSES_ROOT were gone (I cannot say whether this was the only damage or how it was created). And they couldn't be recovered by once again registering the component.
So I deleted all the classes of this component as well as the corresponding entries from the "CLSID" and "TypeLib"- folders from HKEY_CLASSES_ROOT.
Afterwards I registered the component again and all entries (including those from the folder "Interface"
reappeared. Even a comparison to the same entries of a second PC showed no differences.
When I now start the program that uses this component, I get a
Runtime error '-2147221163 (80040155)'
OLE Automation error
It seems is if this problem only occurs on Win98 or ME, but not on Win95. But I didn't find a way to reproduce it constantly.
Does anybody have an idea what happened to the registry (or whatever) of this particular PC and how to get rid of this problem?
Udo Scheuvens
I have a problem with an ActiveX component I created by myself. A customer told me that he got a
Runtime error '430'
Class doesn't support OLE automation
when he tried to start a program that uses this component.
Detailed diagnosis showed that the entries in the "Interface"-Folder of the RegistryKey HKEY_CLASSES_ROOT were gone (I cannot say whether this was the only damage or how it was created). And they couldn't be recovered by once again registering the component.
So I deleted all the classes of this component as well as the corresponding entries from the "CLSID" and "TypeLib"- folders from HKEY_CLASSES_ROOT.
Afterwards I registered the component again and all entries (including those from the folder "Interface"
When I now start the program that uses this component, I get a
Runtime error '-2147221163 (80040155)'
OLE Automation error
It seems is if this problem only occurs on Win98 or ME, but not on Win95. But I didn't find a way to reproduce it constantly.
Does anybody have an idea what happened to the registry (or whatever) of this particular PC and how to get rid of this problem?
Udo Scheuvens