Como obtengo los valores de Identificacion definidos en RC

Post Reply
User avatar
gsabattino
Posts: 100
Joined: Fri Oct 14, 2005 12:03 am
Location: Valencia, Venezuela

Como obtengo los valores de Identificacion definidos en RC

Post by gsabattino »

Hola a Todos

El caso es que quisiera obtener los Valores que he definido en el RC...

O sea tengo esto en el RC de la Aplicación...

1 VERSIONINFO
FILEVERSION 2, 0, 2, 0
PRODUCTVERSION 2, 0, 2, 0
FILEFLAGSMASK VS_FFI_FILEFLAGSMASK
FILEOS VOS_DOS_WINDOWS32
FILETYPE VFT_APP
{
BLOCK "StringFileInfo"
{
BLOCK "040904E4"
{
VALUE "CompanyName", "GuayoyoSoft\000"
VALUE "ProductName", "Gestión Administrativa\000"
VALUE "ProductVersion", "2.0.2.0\000"
VALUE "FileVersion", "2.0.2.0\000"
VALUE "InternalName", "GAdmin\000"
VALUE "Actualizacion", "02/Ago/2007\000"
VALUE "FileDescription", "Software para Gestión Administrativa\000"
VALUE "LegalCopyright", "GuayoyoSoft ©2003-2007\000"
VALUE "OriginalFilename", "GAd32.exe\000"
VALUE "website", "www.guayoyosoft.net\000"
}

}

}

Esos valores son vistos fácilmente desde las utilidades "Mi PC" o "Explorador de Windows" en las propiedades del programa...

El tema es que en la aplicación FW necesito tomar los valores de al menos "FileVersion" y "Actualizacion"... Que funciones existen para eso???

Quisiera eliminar una solución chapuza que ha sido repetir los valores en variables de la aplicación, pero a veces olvido cambiar una de ellas y se crea confusión en las actualizaciones.

Gracias de Antemano por los comentarios...

Giancarlo J. Sabattino S.
Valencia, Venezuela
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Giancarlo,

Revisa samples\FileVer.prg
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
gsabattino
Posts: 100
Joined: Fri Oct 14, 2005 12:03 am
Location: Valencia, Venezuela

Post by gsabattino »

Antonio,

Copiando la función a la aplicación no devuelve nada...

Entiendo que los únicos parámetros que se pasan son el nombre del ejecutable y la posición en la lista (del fuente) del valor que deseo.
Post Reply