GARANTIR DESCONTO

Fórum Como retornar a versão do Meu Sistema? #351446

06/01/2008

0

Olá, a todos.
Bem. Oque estou precisando é saber a versão do meu sistema.
Utilizo a propriedade do Delphi -> Project -> Options ->Version Info

Gostaria de que retornar em um Label a versão do Sistema.
Buscando do campo FileVersion.

Pessoal sabe como posso fazer isto?
Aguardo.

Att.


Devmedia

Devmedia

Responder

Posts

06/01/2008

Pestana_

encontrei um [url=https://www.devmedia.com.br/articles/viewcomp.asp?comp=616&hl=]artigo[/url] aqui, mas eu não cheguei a ler, verifique se isso que você quer.


flw.


Responder

Gostei + 0

06/01/2008

Picyka

function GetVersaoArq: string;
var
VerInfoSize: DWORD;
VerInfo: Pointer;
VerValueSize: DWORD;
VerValue: PVSFixedFileInfo;
Dummy: DWORD;
begin
VerInfoSize := GetFileVersionInfoSize(PChar(ParamStr(0)), Dummy);
GetMem(VerInfo, VerInfoSize);
GetFileVersionInfo(PChar(ParamStr(0)), 0,VerInfoSize, VerInfo);
VerQueryValue(VerInfo, ´\´, Pointer(VerValue),VerValueSize);

with VerValue^ do
begin
Result := IntToStr(dwFileVersionMS shr 16);
Result := Result + ´.´ + IntToStr(dwFileVersionMS and $FFFF);
Result := Result + ´.´ + IntToStr(dwFileVersionLS shr 16);
Result := Result + ´.´ + IntToStr(dwFileVersionLS and $FFFF);
end;
FreeMem(VerInfo, VerInfoSize);
end;

use essa funcão que funciona pega a versao do executavel


Responder

Gostei + 0

06/01/2008

Devmedia

Obrigado amigos.
Já consegui, como retornar.
Mais uma vez. Obrigado pela antenção.
Att.


Responder

Gostei + 0

06/01/2008

Devmedia

*atenção


Responder

Gostei + 0

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

Aceitar