v7SimpleAddIn
Пример упрощенного создания компоненты для 1С по технологии COM.
- Active · last change 5-6-2026
- ★ 8 on GitHub
README
������ ��������� � 1�
������� ���������� ��� 1� 7.7/8.� �� ���������� ���. ��������� ��������� ������� � ��������� ������ ��� ����������� ���� � �������� � ��� ����� stdout, stdin. ������ �������� ���������� �������� "������������������������" ��� ��������� ����������� ��������� ������������, � ��� �� ���������� ���������� �� ������� ������ ���������.
�����������
- ����� ��������� ����� ���������� ��������� ��� ������ (python, php, perl, cmd, vbs, js)
- ������� ����������� � ��������� ������ � �� ������ ���������� ��������� �������� 1�.
- ��� ���������� 1�, ������� ���������.
- ����� ��������� ��������� ��������� ������ ��������� ��������
- ������ � ��������� ���������� � 1� � �������� ������� "������������������������"
- ����� �������� ���� ������ � ������� ����� ��������("����� �� ������")
- ������ �� ������� �������� �� �������� � ������� 1�, ��� ��� ������ ��� ������������� ������� ���������.
������
��� 1�
��������� ����������������2()
� = �������������("AddIn.Process"); �.��������������� = "test"; �.��������������� = "msg"; �.�������������� = ""; �.���������("c:python27python.exe -u "+���������()+"test.py");��������������
��������� ������������������������(�,�,�)
��������("���������:"+�+" "+�+" "+�);��������������
��������������������������(���������()+"AddIn.dll");
��� �������
#coding: utf-8 from __future__ import unicode_literals
print("start") print("������".encode('cp1251'))
while True:
line = sys.stdin.readline() print(line)
����������
���������� �������� ��� ������� python ��������, �� �������������� ����� ����� ���������� ���������.
�� ������ ������ � ��������� ��� ������ �������� ���������� ����� ������ redis. ����� ������ �������� �������� ���������� ������ rs232 �������� � ��������� �������� ���������� ���� ��� ������������� ������� �����. ������� ��� �������� �� �������� � ���� ������.
������ ���������� ��� ������ python + selenium: http://www.seleniumhq.org/ ��������� ������� ������� ��������� ��� ���������� ������ ���������� ����� ��� ��� ���������. ��� ������� ��������� ������� � ����������� ���������� ��� �� ��� ����������� ������ ���������. � ��������� 1� ����������� ������, � � ��������� �������� ������� ��������� ������� ���������� �������� ������ � ������� ������.
v7AddIn
��������� ���������� �� Delphi XE5.
��� ���������� ����� Delphi �� ���� XE2, �.�. ������ ���������� ��������� � �������������� RTTI. ������ ��������� ���������� ��� 1� ������� �����. �������� ��� ������������� � ������ PipeRunner.Pas:https://github.com/WorldException/v7SimpleAddIn/blob/master/v7AddIn/PipeRunner.pas
--
vscode settings
` { "files.encoding": "cp1251", "git.untrackedChanges": "separate", }`
author <quick.es@gmail.com>

