Цитата(Aleks17 @ May 4 2006, 16:24)

Я правда в Билдере нифига не понимаю - на Visual C++ пишу, но думаю принципы те же:
Вариант 1) Многопоточное приложение.
Вариант 2) Открываешь порт для асинхронных операций (FILE_FLAG_OVERLAPPED по-моему)
и организуешь процедуру таймера, внутри которой (а не в процедуре) проверяешь на получение данных.
а как тогда организовать многопоточное приложение? сам алгоритм?
1. Отправил строку в порт
2. Создал поток для чтения
а в первом потоке будет событие OnClick отрабатываться?
Цитата(_artem_ @ May 4 2006, 16:23)

rezim overlapped IO ne podxodit ?
возможно и подоходит. Но в Msdn как обычно примеры для Visual C++
пробовал как-то на билдер перенести.. нудачно. Ща посмотрю еще раз