-
Notifications
You must be signed in to change notification settings - Fork 3
COM port access Delphi package
License
nikitayev/BComPort
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
=============================================================================== Компонент TBComPort =============================================================================== Автор : Брусникин Игорь Викторович - majar@nm.ru Версия : 2.10 - 24.11.2005 Статус : Свободно распостраняемый (freeware). Назначение : Компонент для обмена данными с внешними устройствами через интерфейс RS-232 в асинхронном или синхронном режиме. Работает с Delphi 2..7 под Windows 9X/ME/NT4/2K/XP. Установка : Для Delphi2: - в меню Component выберите команду Install... - в диалоге Install Components щелкните кнопку Add... - в диалоге Add Module щелкните кнопку Browse и выберите файл BCPort.pas - в диалоге Add Module щелкните кнопку OK. Для Delphi3 и выше: - в меню File выберите команду Open - выберите файл BComPortD3.dpk .. BComPortD7.dpk для Delphi3 .. Delphi7 соответственно - в диалоге Package щелкните кнопку Install. В палитре компонентов на вкладке Samples появится компонент. Подробно о свойствах, методах и событиях компонента TBComPort см. в файле справки BComPort.chm. Каталог Demo содержит демонстрационные примеры использования компонента. Компонент разработан основе идей одной из лучших свободно-распостраняемых библиотек ComPort Library от Dejan Crnila. =============================================================================== История версий: 1.00 - Базовая версия от 08.07.2001; 1.10 - 14.03.2002 - Добавлено управление выходными линиями порта DTR и RTS. 1.20 - 22.05.2003 - Добавлена возможность чтения/записи в асинхронном режиме. Добавлена поддержка событий. Файл справки Readme.doc. 2.00 - 01.03.2005 - Компонент полностью переработан на основе идей ComPort Library ver.2.51 от Dejan Crnila. Файл справки BComPort.chm. 2.10 - 24.11.2005 - Изменения с учетом ComPort Library ver.3.0, оптимизация кода. Добавлены демонстрационные примеры. Первый публичный релиз. =============================================================================== Алексей Никитаев 2020.07.09: Компоненты в основном работают хорошо, но на некоторых кривых железках типа PL-2303HXA (http://www.prolific.com.tw/US/ShowProduct.aspx?p_id=225&pcid=41) нормально работать отказывается - зависает и даже вываливается в синий экран смерти. Рекомендую использовать компоненты Synapse: http://svn.code.sf.net/p/synalist/code/trunk или https://github.com/nikitayev/synapse/ для работы с COM-портом в режиме блокировки, либо AsyncPro для работы без блокировок: https://github.com/TurboPack/AsyncPro.git/
About
COM port access Delphi package
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published