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

Delphi

23/07/2003

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


Rodrigobc

Rodrigobc

Curtidas 0

Respostas

E_gama

E_gama

23/07/2003

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;



GOSTEI 0
POSTAR