Yo solo utilizaria la funcion
TimeGetTime (ideal para lo que necesitas)de la unidad
MMSystem ,mas o menos de esta manera:
Código Delphi
[-]procedure TForm1.Button1Click(Sender: TObject);
var dwTiempo: DWord;
begin
dwTiempo:=TimeGetTime; ...
...
...
ShowMessage( 'Tiempo: '+IntToStr(TimeGetTime-dwTiempo)+' milisegundos' );
end;
Edito:Esto es sin Timer y sin ninguna Clase extra.
y es mas precisa que GetTickCount.
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7