> -- Trurl писал(а):
> Вообще с многопоточностью в ББ надо очень осторожно. Никаких NEW. Все ссылки должны быть только на глобально привязанные объекты. Ну и масса ограничений на вызов библиотечных процедур.Для данной задачи лучше обойтись без  потоков.
Сложно обойтись без потоков, а без NEW еще сложнее. Каждый поток поочередно обрабатывает прибывающие ежесекундно пакеты данных.
Первый - получает, второй-анализирует заголовок, третий отделяет еще некоторые данные, а четвертый - обновляет изображение в окне.
Каждый поток, переработав пакет, передает его следующему. Для этого он вставляет его в список. А следующий поток берет из списка пакет, обрабатывает и ложит в список для третьего потока и т.д.
Элементы в список добавляются с помощью NEW, тут уж никак не обойтись. Но на это потоки пока не жаловались (но они еще долго и не работали, так как вскоре все виснет вместе с ББ и выход только один - ctrl+alt+del).