WebCam - ActiveX-компонента для 1С для 1С
*** Для работы компоненты потребуется установленный Microsoft .NET Framework 2.0, который можно скачать отсюда.
http://www.microsoft.com/downloads/details.aspx?displaylang=ru&FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5
Чтобы зарегистрировать компоненту в Windows - запустить reg.bat
(для удаления информации о компоненте в Windows - запустить unreg.bat)
или использовать совместно с хранилищем внешних компонент: //infostart.ru/projects/2863/
*** Приложены демо-примеры для 1С 7.7 и 8.1
*** Добавление на форму 1С:
v7: Использовать 1С++:
Перем Вебкамера;
Процедура ПослеОткрытия()
Вебкамера = СоздатьОбъект("АктивИкс");
Вебкамера.УстановитьАтрибут(Форма, "АктХ");
//"АктХ" - идентификатор элемента диалога, на месте которого будет создан элемент ActiveX.
//только для реквизитов диалога типа "Текст".
Вебкамера.СоздатьЭУ("Душелов.WebCam");
Вебкамера.УстановитьФокус();
КонецПроцедуры
Процедура АктХ_ПослеСохраненияКартинки(Файл)
Сообщить(Файл);
КонецПроцедуры
v8: Меню "Форма" - "Вставить ActiveX..." - Выбрать элемент "Душелов.WebCam"
*** Методы:
- Запустить видео:
Старт(); - ОСТАНОВИТЬ ВИДЕО:
Стоп(); - ПОЛУЧИТЬ КАРТИНКУ
СохранитьКартинку(Файл, Текст);
*** События:
- ПослеСохраненияКартинки(Файл);
16446__WebCam_-_ActiveX-komponenta_dlya_1S.zip