Skip to content

Commit

Permalink
Update readme.txt
Browse files Browse the repository at this point in the history
  • Loading branch information
nikitayev authored Jul 9, 2020
1 parent 4cdc4ec commit 72c29ee
Showing 1 changed file with 41 additions and 33 deletions.
74 changes: 41 additions & 33 deletions readme.txt
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/

0 comments on commit 72c29ee

Please sign in to comment.