none
¿cúal seria el código para obtener propiedades un archivo? RRS feed

  • Pregunta

  • buenos dias a todos,

    Necesito obtener fundamentalmente las propiedades de: nombre interno, version del archivo de un archivo exe, dll, ocx, para compararlo antes de una copia.

    ¿Cúal seria el código para obtener esos valores?

    De antemano, gracias,

    francisco.

    martes, 8 de mayo de 2012 5:19

Todas las respuestas

  • Pues no creo que exista algo en Visual Basic 6 que logre eso, así que quedarían 2 caminos:  Encontrar un ActiveX que lo haga y usarlo, o bien crear la funcionalidad usted mismo a partir de las funciones de Windows GetFileVersionInfoSize() y GetFileVersionInfo().  Luego de ésta, utilza VerQueryValue() para leer el bloque que desea.  La página que explica esta última función tiene un ejemplo de uso en C.


    Jose R. MCP

    miércoles, 9 de mayo de 2012 2:13
  • Pues no creo que exista algo en Visual Basic 6 que logre eso, así que quedarían 2 caminos:  Encontrar un ActiveX que lo haga y usarlo, o bien crear la funcionalidad usted mismo a partir de las funciones de Windows GetFileVersionInfoSize() y GetFileVersionInfo().  Luego de ésta, utilza VerQueryValue() para leer el bloque que desea.  La página que explica esta última función tiene un ejemplo de uso en C.


    Jose R. MCP

    Buenas noches, gracias Jose,

    queria adelantar mas de la cuenta, por lo que no se desarollar todavia su propuesta, que en cualquier caso tomo nota en mis apuntes.

    No cierro todavia el post.

    Un cordial saludo. francisco

    miércoles, 9 de mayo de 2012 19:37