Momci, mislim da niste u pravu...
\\HKEY_CLASSES_ROOT\TypeLib ključ u registry-u sadrži listu svih "registrovanih" typelib-ova.
E sad, zašto navodnici, zato što COM objekat nije obavezan da registruje TypeLib, ako me sećanje dobro služi to je obavezno samo za DCOM objekte koji će se koristiti distribuirano (i to čak možda samo ako je typelib u zasebnom fajlu). To su inače typelibovi koje vidiš u OLE/COM vieweru
Najsigurniji način, ali i veoma performance expensive, je da ispitaš sve registrovane COM objekte (
\\HKEY_CLASSES_ROOT\CLSID), lociraš executable fajl (DLL, OCX, itd) i iz njega iščitaš typelib. Ignoriši TypeLib podkey unutar CLSID, pošto on (ako postoji) sadrži GUID "registrovanog" typelib-a koji već imaš.
▪ The quicker a phone is answered in sales, the slower it's answered in customer services - Brownridge's Law
▪ Democracy is a device that ensures we shall be governed no better than we deserve - George Bernard Shaw
▪ To err is human--and to blame it on a computer is even more so - Robert Orben