"WebCam" - ActiveX-компонента для 1С
Разработка - Разработка внешних компонент
Бесплатные
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Узнавайте о новых бесплатных решениях в нашей телеграм-группе Инфостарт БЕСПЛАТНО
| Наименование | Скачано | Бесплатно |
|---|---|---|
|
-
.1235035799 220,83Kb
1312
|
1312 | Скачать бесплатно |
Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
*** Для работы компоненты потребуется установленный 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"
*** Методы:
- Запустить видео:
Старт(); - ОСТАНОВИТЬ ВИДЕО:
Стоп(); - ПОЛУЧИТЬ КАРТИНКУ
СохранитьКартинку(Файл, Текст);
*** События:
- ПослеСохраненияКартинки(Файл);
Вступайте в нашу телеграмм-группу Инфостарт
См. также
Разработка внешних компонент Разработчик 1С:Предприятие 7.7 1С:Предприятие 8 Абонемент ($m)
PDFConverter — высокопроизводительная нативная компонента для работы с PDF-документами в среде 1С:Предприятие 8.
10 стартмани
20.03.2026 1768 19 v_peroff 8
Разработка внешних компонент Разработчик 1С:Предприятие 7.7 1C77 Абонемент ($m)
Внешняя компонента позволяет в среде 1С 7.7 работать с бинарными файлами: анализировать их, создавать новые, копировать, корректировать и комбинировать. Имеются функции сжатия и разжатия строк и бинарных данных.
1 стартмани
10.06.2025 2842 1 mdbruyfn 0
Разработка внешних компонент Разработчик 1С:Предприятие 7.7 1C77 Абонемент ($m)
Внешняя компонента позволяет в среде 1С 7.7 работать с ZIP-архивами: создавать архивы, читать их и разархивировать.
1 стартмани
29.05.2025 2926 3 mdbruyfn 2
WEB-интеграция 1С:Предприятие 7.7 Абонемент ($m)
Может быть интересен пользователям Windows 10-11, для которых важен доступ к определенным интернет-ресурсам, например государственным службам, именно с помощью Internet Explorer.
1 стартмани
27.05.2025 3301 2 item 0
Разработка внешних компонент Разработчик 1С:Предприятие 7.7 1C77 Абонемент ($m)
Компонента позволяет в среде 1С 7.7 генерировать двухмерный QR код из любого текста длиною до 1800 символов и сохранять его в файле BMP формата. Из файла он может быть загружен в объект 1С "Картинка".
1 стартмани
29.01.2025 3404 6 mdbruyfn 4
WEB-интеграция Обмен с ГосИС Разработчик 1С:Предприятие 7.7 1C77 Россия Абонемент ($m)
В связи с нововведением Разрешительного Режима ТС ПИоТ, Онлайн и Офлайн проверки ЛМ ЧЗ, написал механизм взаимодействия 1С 7.7 с ТС ПИоТ, Честным знаком и ЛМЧЗ. Использовал три варианта отправки запросов.
3 стартмани
01.04.2024 17177 158 buka99999 152
Разработка внешних компонент Системный администратор Разработчик 1С:Предприятие 7.7 1С:Предприятие 8 Россия Платные (руб)
Аддон "Структура Обмена" (ExchangeStruc) - это компонента, которая обеспечивает доступ к разделяемым процессом структурам, аналогичным структурам 1С. Обеспечивает прозрачную передачу данных примитивных типов, в том числе Двоичных данных, в режиме Реального времени между разными контекстами (формами) или потоками одного процесса. В перспективе функционал будет расширен для обмена между процессами, даже разных версий платформ. Совместим с версиями Windows рабочих станций и серверов, с платформами 1С разных версий и релизов в режиме Native начиная с 8.2, и в режиме COM начиная с версий 7.7. По скорости чтения и записи лишь немногим уступает стандартной структуре 1С. НОВОЕ: Добавлен функционал регистрации компоненты COM в качестве OLE Auto (COMОбъект) для поддержки её работы в серверах старых версий 1С: 8.0 и 8.1, где работа с компонентами исключена. Теперь можно коммуникацию с Фоновыми заданиями на этих версиях проводить.
7320 руб.
19.04.2023 7319 1 0
Разработка внешних компонент WEB-интеграция Разработчик 1С:Предприятие 7.7 1C77 Платные (руб)
Компонента HttpSrv7 позволяет создавать веб-сервисы в среде 1С 7.7 и, используя файлы HTML, несложные веб-сайты. С помощью нее можно обеспечить доступ к данным 1С 7.7 из браузера. Дополнительно используя компоненту HTTP_Async можно наладить обмен данными между удаленными информационными базами по протоколам HTTP, HTTPS и WebSocket. С помощью компоненты HttpSrv7 используя протокол WebSocket можно создавать и поддерживать работу нескольких чатов. С помощью компоненты HTTP_Async можно асинхронно отправлять HTTP-запросы к сайтам, веб-сервисам (в т.ч. к HTTPSrv7) и обрабатывать ответы по мере их поступления. Компонента GISMT в дополнение к HTTP_Async имеет функцию цифровой подписи в формате Base64 и, таким образом, имеет все возможности для работы с API ГИС МТ "Честный знак" непосредственно из среды 1С 7.7.
6100 руб.
27.05.2022 13643 2 20
В целом - мне понравилось. Тем более, что до этого искал - ничего похожего не находил.
Сделал то-же самое с помощью wiaaut.dll:
Перем ВебКамера;
Процедура ПослеОткрытия()
ВебКамера = СоздатьОбъект("АктивИкс");
ВебКамера.УстановитьАтрибут(Форма, "АктХ");
ВебКамера.СоздатьЭУ("WIA.VideoPreview");
КонецПроцедуры
//******************
Процедура ПолучитьКартинку()
Item = ВебКамера.Объект.Device.ExecuteCommand("{AF933CAC-ACAD-11D2-A093-00C04F72DC3C}");
Image = Item.Transfer("{557CF401-1A04-11D3-9A73-0000F81EF32E}");
Если ФС.СуществуетФайл("C:\WebCam.jpg") = 1 Тогда
ФС.УдалитьФайл("C:\WebCam.jpg");
КонецЕсли;
Image.SaveFile("C:\WebCam.jpg");
КартинкаКамеры.Загрузить("C:\WebCam.jpg");
КонецПроцедуры
WIA это Microsoft® Windows® Image Acquisition (WIA) Automation Library version 2.0
какая то ошибочка есть в ВК скрин ошибки(. на тестовом примере и ловится, после того как получили картинку и закрыли форму обработки в 1с, открываем по новой обработку, жмем старт, в появившемся активиксе выбираем параметры потока, нажимаем ОК и дальше не работает ничего - ошибка.
Хотелось бы ускорить отладку ошибки, плюс есть некоторые вопросы, не бесплатно, можно обсудить в асе (62-387-523).
Автор исходников не распространяет, поэтому в самой компоненте наверное не отключишь при старте окно "Свойство", но можно сделать так - если подключена одна камера:
ВебКам = ЭлементыФормы.ЭлементУправления1;
Shell = Новый COMОбъект("WScript.Shell");
Shell.SendKeys("{ENTER}");
ВебКам.Старт();
Программное нажатие клавиши ENTER.
Окно будет появляться на несколько секунд, и не нужно будет от пользователя никаких действий.
Умеет:
- делать фото с пред просмотром и без него
- снимать видео
- делать скриншоты
- поддерживает работу с веб-камерами и IP-камерами
- поддерживает наложение на видео дополнительного текста
Создал ПолеHtmlДокумента на форме (толстый клиент пока - для отладки).
Далее
ЭлементыФормы.Актив.УстановитьТекст("<HT ML><body><OB JECT id=vk classid=CLSID:2F29718C-BA95-3F0D-A1E5-F75CBF88285D width=""100%"" height=""100%""></OBJECT></body></HTML>");
На форме сначала запрос на разрешение использования ActiveX - потом появляется черное окно.
Но при попытке доступа к свойствам
ЭлементВК = ЭлементыФормы.Актив.Документ.getElementById("vk");
Если ЭлементВК = Неопределено Тогда
Сообщить("Не найден объект компоненты!");
Возврат;
КонецЕсли;виснет и всё.
Если уираю проверку и делаю стразу Старт() - тоже виснет.
Похоже не может показать запрос окна свойств камеры.
Дай Бог ему здоровья и достатка.
вызывай его нужным образом из других программ и всё...
Вы можете заказать платную консультацию или разработку у автора. Будет создан приватный заказ на «Бирже заказов» для автора.
№ 16446
Создание 28.09.08 14:51
Обновление 19.02.09 00:00
Просмотры 55930
Загрузки 1312
Рейтинг
110
Комментарии 77
Код открыт Не указано
Рубрики WEB-интеграция Разработка внешних компонент
Кому
Системный администратор
,
Разработчик
Тип файла Компонента, плагин (dll, vbs,..)
Платформа
1С:Предприятие 7.7
,
1С:Предприятие 8
Конфигурация
1C:Бухгалтерия
,
1C77
Операционная система Windows
Страна Не имеет значения
Отрасль Не имеет значения
Налоги Не имеет значения
Вид учета Не имеет значения
Доступ к файлу Бесплатно (free)