Компонент TBComPort предназначен для обмена данными с внешними устройствами через интерфейс RS-232 в асинхронном или синхронном режиме. Разработан на основе библиотеки ComPort Library от Dejan Crnila. Обеспечивает прием и передачу данных по линиям TXD и RXD, управление линиями RTS и DTR, мониторинг состояния линий CTS, DSR, RI (Ring Indicator) и RLSD (Carrier Detect). Управление потоком приема-передачи (Flow Control) не предусмотрено. Состояние порта отслеживается в отдельном потоке с генерацией соответствующих событий. Работает с Delphi 2..7 под Windows 9X/ME/NT4/2K/XP.