Eine 100%iger Test ob eine
COM/Active-Control in einer
DLL fehlerfrei registriert wurde kann man nur feststellen indem man die entsprechenden Interfaces dieser
DLL instanziert. In der Registry kann viel stehen und es gibt genügend andere Gründe wieso ein
COM/
ActiveX trotzdem nicht läuft. Es reicht ja schon eine abhänige (nicht
COM-)
DLL in der falschen Version (Stichwort:
DLL-Hölle).
Ansonsten stehen die Angaben in der Registry unter HKEY_CLASSES_ROOT bzw. im Unterverzeichnis
CLSID.
Windows Vista - Eine neue Erfahrung in Fehlern.