Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс. e-mail:jobsmp@pochta.ru |
function CountRX: integer;
var stat: TCOMSTAT;
errs: DWORD;
begin
// Do nothing if port has not been opened
Result := 65535;
// Get count
ClearCommError( FHandle, errs, @stat );
Result := stat.cbInQue;
end;
И вычитвать ожидаемый пакет в фоном потоке с помощью
ReadFile( FHandle, DataPtr^, CountRX, nRead, nil );
Посмотрите есть ли в Вашей dll такой аппарат