Есть процедура чтения из COM порта и записи полученной информации в компоненту Memо:
Код:
procedure TForm1.ComPortRxChar(Sender: TObject; Count: Integer);
var
Str: String;
begin
ComPort.ReadStr(Str, Count);
Memo.Text := Memo.Text + Str;
end;
То есть построчно записывается информация в компонент… строк может быть разное количество от 10 до нескольких тысяч… а при этом хочется знать живой процесс или нет, и на какой стадии находится чтение.
Как в этом случае можно использовать ProgressBar?