Есть индикатор, показывающий ход выполнения некоторой обработки, в конце которой идет отправка файла по почте. Сейчас индикатор не включает время выполнения метода послать(). Можно ли его заставить это делать?
(1) В том то и дело, что не известно. Время отправки зависит от времени соединения с почтовым сервером и размера файла отправки. А оно у каждого письма разное
(8) Т.е. сначала показывать ход выполнения не от 1 до 100%, а от 1 до 95.
А потом когда метод Послать() выполнится залепить индикатор на 100%.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший