La Web del Programador: Comunidad de Programadores
 
    Pregunta:  2634 - COMO PUEDO SABER LOS PROCEDIMIENTOS QUE HAY EN UNA DLL
Autor:  Xavi
Tal y como dice la pregunta, como puedo saber los procedimientos que hay en una DLL?

  Respuesta:  Xavi
Te adjunto este codigo, que he encontrado en la pagina www.eidos.es/VeXPERT/

La cláusula LIB de Declare requiere el nombre de la DLL. La siguiente técnica es útil para esta investigación. Lo ejecuto desde la ventana MS-DOS (quiza existe una manera más sencilla):

C:\>cd "program files"
C:\Program Files>cd devstudio
C:\Program Files\DevStudio>cd vb
C:\Program Files\DevStudio\VB>link /dump /exports c:\windows\system\nombre.dll /out:nombre.txt

Reemplace nombre por la DLL que quiera investigar, - nombre.txt es un archivo de salida para el resultado. P.e, para probar use

link /dump /exports c:\windows\system\version.dll /out:version.txt