[an error occurred while processing this directive]
|
Если всё равно пишешь на билдере, то используй для сом порта какой нибудь готовый компонент - задачу решишь быстрее и надежнее, чем самому с нуля разбираться. Например вот этот: http://sources.codenet.ru/download/537/slycomm.html
внутри те же самые вызовы API, можешь посмотреть исходники, будет полезно. Есть там и буферизация, и управление потоком. Кстати - в двух словах - это механизм, с помощью которого приемник сигнализирует о готовности принимать данные (или наоборот - о заполненности буфера).
Если надо, могу показать, как это реализуется на стороне микроконтроллера.