Puedes modificar la variable publica ShortTimeFormat y/o la variable publica TimeFormat para ajustarla al formato que desees, pero esto puede traer efectos colaterales no deseados. Yo suelo utilizar para este tipo de situaciones la función FormatDateTime, por ejemplo:
Código Delphi
[-]
var
HoraString: String;
begin
HoraString := FormatDateTime('HH:mm', StrToTime(VariableQueTienelTiempo));
end;
Ten en cuenta que TTime como tal en realidad es un Real (o un double, no recuerdo) y no tiene formato.