Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Como obtener de la información de versión del ejecutable (https://www.clubdelphi.com/foros/showthread.php?t=37846)

Alcolea 23-11-2006 23:43:03

Como obtener de la información de versión del ejecutable
 
Hola a todos, he tratado de obtener de la información de versión de mi ejecutable el comentario y no encuentro la manera. Ya he probado modificando los ejemplos de la Ayuda de Delphi7 con los que puedo obtener el número de versión y otras cosas pero del comentario nada de nada.:confused: :mad:

Como siempre les agradezco por adelantado.

egostar 23-11-2006 23:50:32

Aqui una función para recuperar la versión de tu aplicación, no recuerdo donde la consegui, pero creo en trucomania.

Código Delphi [-]
 
   function  GetAppVersion:string;
   var
    Size, Size2: DWord;
    Pt, Pt2: Pointer;
   begin
     Size := GetFileVersionInfoSize(PChar (ParamStr (0)), Size2);
     if Size > 0 then
     begin
       GetMem (Pt, Size);
       try
          GetFileVersionInfo (PChar (ParamStr (0)), 0, Size, Pt);
          VerQueryValue (Pt, '\', Pt2, Size2);
          with TVSFixedFileInfo (Pt2^) do
          begin
            Result:= ' Ver '+
                     IntToStr (HiWord (dwFileVersionMS)) + '.' +
                     IntToStr (LoWord (dwFileVersionMS)) + '.' +
                     IntToStr (HiWord (dwFileVersionLS)) + '.' +
                     IntToStr (LoWord (dwFileVersionLS));
         end;
       finally
         FreeMem (Pt);
       end;
     end;
   end;

//Asi la llamas:
 
  Label1.Caption := Label1.Caption + GetAppVersion;

Saludos.


La franja horaria es GMT +2. Ahora son las 22:31:38.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi