Fórum Como pegar em a versão e Builder da aplicação? #171010

23/07/2003

0

Como pegar em a versão e Builder da aplicação?


Rodrigobc

Rodrigobc

Responder

Posts

23/07/2003

E_gama

a função abaixo a versão da aplicação, mas vc tem que configurar o Delphi para gerar estas informções...

function GetFileVersion(Arquivo: string): String;
var
  size, sizeFileInfo, ret: DWord;
  pData, pInfo:Pointer;

begin
  Result := ´´;
  size := GetFileVersionInfoSize(PCHAR(Arquivo), ret);
  GetMem(pData, size);
  try
    GetFileVersionInfo(PCHAR(Arquivo), 0, size, pData);
    VerQueryValue(pData, PCHAR(´\StringFileInfo\041604E4\FileVersion´), pInfo, sizeFileInfo);
    Result := PCHAR(pInfo);
  finally
    FreeMem(pData);
  end;
end;



Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar