Lo he solucionado cambiando un parámetro el la linea siguiente:
Código Delphi
[-]
FileTimeToLocalFileTime(SR.FindData.ftLastWriteTime, LocalFileTime);
Asi accedo a la fecha de ultima modificacion.
Ademas la variable dt y la asignacion del valor dt no son necesarios, funciona pasando directamente el valor a la etiqueta o edit que tengamos en el form
Código Delphi
[-]
Label3.Caption:='Compilat el '+(DateToStr(GetFileDate(ParamStr(0))));
Saludos
Josep