Здравствуйте, Леонид, Вы писали:
Л> timerProgressBar.Start();
Л> //длиииииииительный процесс
Л> timerProgressBar.Stop();
Л> .....
вот в этом длительном процессе необхдоимо делать так, чтобы обрабатывались сообщения на форме.
а лучше всего вынести в отдельныя поток