Работа с com портом в Делфи при помощи драйвера Async. Free. 10. 4 x. BB. В этой статье рассматривается пример работы с компонентами Delphi для. Com портом из библиотеки. Async. Free. 10. 4, которые можно скачать по адресу. Непосредственно для работы с портом нам. Af. Com. Port, Af. Data. Dispatcher, Af. Data. Terminal, Af. Port. Combo. Box. Af. Port. Radio. Group. Af. Com. Port это. В общем случае, в целевом приборе придется заменить аппаратный драйвер RS232 на FT232 и установить драйвер виртуального COMпорта на. Windows USB Stack и библиотеку DLL, которая связывает прикладное программное обеспечение написанное на VC, Borland C Builder, Delphi, VB и т. NPort_driver.jpg' alt='Виртуальный Com Порт Драйвер Delphi' title='Виртуальный Com Порт Драйвер Delphi' />Дают возможность организации виртуального СОМ порта на ПК. Для FTDI соответственно USB Serial Converter и USB Serial Port. Драйверы CP210x. Драйверы FTDI. У меня в последней программе идет обмен с устройством фирмы FTDI http которое подключается через USB, а драйверы поддерживают API двух видов 1специфическое, но очень похожее на COMпорт и 2через виртуальный COMпорт. Я сначала сделал по второму. На данный момент, большинство радиолюбителей реализуют такой тип подключения используя чипы переходники USB в RS232 таким образом организуя связь со своим устройством посредством драйвера виртуального COM порта поставляемого с чипом переходником. Минусы такого. Virtual Serial Port Driver создает пары виртуальных COMпортов, которые полностью эмулируют подключение реальных последовательных портов. В этой статье рассматривается пример работы с компонентами Delphi для работы с Comпортом из библиотеки AsyncFree104. Его преимущество в том, что он автоматически при запуске программы перечисляет все порты как физические, так и виртуальные порты в системе. Здравствуйте. На работе поставили задачу написать драйвер, создающий виртуальный COM порт, к которому сторонняя прога подключается как к реальному, но все отправляемые данные должны перенаправляться моему приложению. Также и наоборот все данные от моей проги. Виртуальный Com Порт Драйвер Delphi' title='Виртуальный Com Порт Драйвер Delphi' />Например Form. Memo. 1. lines. AddAf. Com. Port. 1. Settings. StrВ результате в мемо появиться строка COM1 9. N,8,1. Af. Com. Port. Read. String считывает строку из буфера порта. Функции. Af. Com. Port. 1. Open и Af. Com. Port. 1. Close открывают и закрывают текущий порт. Af. Com. Port. 1. Write. StringHello world посылает в порт. Если нужно также передавать символы окончания строки. Инструкция По Сборке Байдарки Вуокса 3 далее. Виртуальный Com Порт Драйвер Delphi' title='Виртуальный Com Порт Драйвер Delphi' />ASCII Af. Com. Port. Write. StringHello World1. При таком подключении устройство будет видно в системе как обычный виртуальный COMпорт. Плюсом такого подключения является отсутствие необходимости писать собственные драйвера. Так же радует. Теперь напишем свой софт для общения с ним я буду использовать Delphi. Существует более интересный вариант програмного перехвата данных необходимо создать драйвер виртуального порта с перенаправлением потока на реальный порт. Тогда весь поток будет захвачен культурно и безглючно. Аппаратный способ требует создания или приобретения. Еще для компонента прописан метод Af. Com. Port. 1Data. Recived, который реализует. Специфика его работы состоит в том, что можно указать количество. Af. Data. Dispatcher это, собственно говоря, диспетчер порта. У него также есть функции чтения и записи, но. Af. Com. Port, предварительно установив его на. Af. Data. Terminal это терминал для отображения полученных и. Он работает, когда на форме есть. Af. Data. Dispatcher и в свойствах он указан. Af. Port. Combo. Box это удобный компонент, выполненный. Combo. Box. Его преимущество в том, что он автоматически при. Для работы с компонентом в свойствах следует отметить положенный в на. Af. Com. Port. Af. Port. Radio. Group это компонент в виде радио группы и. Количество портов можно указать произвольное в. В качестве работающего примера можно привести простой терминал с формой, на. Af. Com. Port, Af. Data. Dispatcher. Af. Data. Terminal, Af. Port. Combo. Box и одна кнопка с Edit для отправки строк. Unit. 1. Windows, Messages, Sys. Utils, Variants, Classes, Graphics, Controls, Forms. Dialogs, Std. Ctrls, Af. Viewers, Af. Data. Terminal, Af. Port. Controls. Af. Data. Dispatcher, Af. Com. Port. TForm. 1 classTForm. Af. Com. Port. 1 TAf. Com. Port. Af. Data. Dispatcher. 1 TAf. Data. Dispatcher. Af. Port. Combo. Box. TAf. Port. Combo. Box. Af. Data. Terminal. TAf. Data. Terminal. Edit. 1 TEdit. Button. TButton. procedure Button. ClickSender TObject. Delphi 7 Гость Plankin. У меня при обновлении показало ошибку.