-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
41 additions
and
33 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,47 +1,55 @@ | ||
=============================================================================== | ||
��������� TBComPort | ||
Компонент TBComPort | ||
=============================================================================== | ||
|
||
����� : ��������� ����� ���������� - majar@nm.ru | ||
Автор : Брусникин Игорь Викторович - majar@nm.ru | ||
|
||
������ : 2.10 - 24.11.2005 | ||
Версия : 2.10 - 24.11.2005 | ||
|
||
������ : �������� ��������������� (freeware). | ||
Статус : Свободно распостраняемый (freeware). | ||
|
||
���������� : ��������� ��� ������ ������� � �������� ������������ ����� | ||
��������� RS-232 � ����������� ��� ���������� ������. �������� | ||
� Delphi 2..7 ��� Windows 9X/ME/NT4/2K/XP. | ||
Назначение : Компонент для обмена данными с внешними устройствами через | ||
интерфейс RS-232 в асинхронном или синхронном режиме. Работает | ||
с Delphi 2..7 под Windows 9X/ME/NT4/2K/XP. | ||
|
||
��������� : ��� Delphi2: | ||
- � ���� Component �������� ������� Install... | ||
- � ������� Install Components �������� ������ Add... | ||
- � ������� Add Module �������� ������ Browse � �������� ���� | ||
Установка : Для 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. | ||
- в диалоге 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, ����������� | ||
����. ��������� ���������������� �������. ������ ��������� �����. | ||
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/ |