Como descobrir um id COM prog?
-
13-09-2019 - |
Pergunta
Eu gostaria de acessar uma biblioteca COM via ligação tardia.
Como posso descobrir o seu progID?
Type oClassType = Type.GetTypeFromProgID("THE MISSING PROGID");
Solução
O progID é geralmente vai ser da forma Library.Class, você pode ver o que as classes a expõe biblioteca COM usando OLEVIEW.
O recurso que você quer em OLEVIEW é Ver TypeLib (três triângulos vermelhos pequenos). O nome da biblioteca será no topo e você vai querer usar o nome da classe como visto sob CoClasses
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow