qué por importante fixer extensión extension descargar como archivos archivo abrir dll activex explorer

por - extensión de dll



¿Cómo puedo navegar por las clases y métodos de una DLL ActiveX? (3)

¿Es posible descargar el componente desde esa máquina y examinarlo localmente en Visual Studio? (Esa sería mi primera sugerencia.) (Y, por cierto, las versiones .NET de Visual Studio también presentan un Explorador de objetos similar a VB6 que funciona muy bien para esto).

Alternativamente, y no es gratis, pero puede probar ActiveXplorer . (No he probado esto, pero parece prometedor).

Básicamente, lo que quiero es poder explorar una DLL ActiveX. Normalmente arranco VB 6, agrego el archivo DLL a las "Referencias" del proyecto y uso el Explorador de objetos.

Sin embargo, en esta máquina en particular no puedo instalar VB / VS.
Estoy seguro de que hay una herramienta que hace esto. ¿Alguien sabe de uno?

Gracias


He utilizado Microsoft OLE / COM Object Viewer para esto. Solía ​​instalarse con versiones anteriores de Visual Studio y todavía forma parte del SDK de Windows.

También parece estar disponible por separado : es una versión anterior del SDK de Windows, pero no creo que esta herramienta haya cambiado mucho recientemente.

Para ver la información de tipo para una DLL u OCX en particular, Archivo, Ver TipoLib ... es la opción que está buscando. También puede buscar en el grupo Controles en la ventana principal para ver detalles de un control registrado. Haga clic con el botón derecho en la entrada del control y haga clic en Ver información de tipo para ver detalles sobre los tipos y métodos que expone.

Esto mostrará bastante más información que la que tendría VB6. Si está mirando un control ActiveX, las secciones de coclass y dispinterface de la biblioteca de tipos son las cosas que debe observar.

(También hay una opción Modo Experto en el menú Ver - esto le mostrará prácticamente todo lo que se almacena en el Registro para hacer con COM, OLE y ActiveX. Por lo general, se trata de una gran cantidad de información ...)


Si la máquina tiene instalado Microsoft Office, puede acceder al IDE integrado de Visual Basic para Aplicaciones y cargar el objeto allí:

Menú Herramientas -> Macro -> Editor de Visual Basic (o presione Alt + F11)

Luego, cuando esté dentro de la ventana de VBA, menú Herramientas -> Referencias -> Buscar para localizar su DLL

y menú Ver -> Examinador de objetos para ver el contenido del objeto (o presione F2)