Domanda

Mi piacerebbe accedere ad una libreria COM tramite l'associazione tardiva.
Come posso trovare il suo progID?

Type oClassType = Type.GetTypeFromProgID("THE MISSING PROGID");
È stato utile?

Soluzione

Il progID è generalmente sarà della forma Library.Class, è possibile visualizzare quali classi una libreria COM espone utilizzando OLEVIEW.

La funzione che si desidera in OLEVIEW è View TypeLib (tre piccoli triangoli rossi). Il nome della libreria sarà al top e si desidera utilizzare il nome della classe, come visto sotto coclassi

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top