Вверх ↑
Ответов: 3889
Рейтинг: 362
#1: 2011-11-09 20:11:27 ЛС | профиль | цитата
hitman249, хоть это не очевидно, но HTTP_Get работает в отдельном потоке, в зависимости от свойства Wait, синхронизируемом или нет. Не исключено, что в этом и кроется проблема. По крайней мере, похожее приложение, использующее сетевые функции, потоки и сворачивание в трей, на двух из трёх тестовых машин благополучно "замерзает" при сворачивании (приостанавливается переключение контекста на фоновый поток), при разворачивании продолжает работать как ни в чём ни бывало. Отказ от потоков автоматически решил проблему ценою потери связи с приложением на момент работы с удалёнными серверами. Попробуйте закачивать без полосы прогресса вообще, то есть убрать всё, что подключено к потоку проблемного HTTP_Get.
карма: 1

0