> -- Пётр Кушнир писал(а):
> с CommTCPAsync я как-то работал, у него какие-то проблемы с Vista были, поэтому отказался. По-моему вам стоит поработать с CommTCP, и возможно с буферами от А. Ильина. Хотя бы в режиме демки, так станет понятнее, как работать с сетью. Я когда осваивал, наклепал себе демку, может вам пригодится:
На Vista я пока не тестировал, может когда буду тестировать на Vista ваша демка пригодиться.

Насчет последовательности скачиваний, думаю, все-таки буду делать как в вашем примере.

То решение, которое я нашел:
WHILE ~b DO
Services.actionHook.Step;
END;
работает, конечно, лучше, чем WHILE ~b DO END;
но интерфейс пользователя все равно блокируется, думаю что надо бы добавить еще одну команду в цикл
WHILE ~b DO
Services.actionHook.Step;
Обработать оконные события;
END;
но не знаю какую функцию вызвать.