Доброго времени суток. Помогите решить такую задачку.
Поставили пользователям новые компы с win11. И старая библиотека во выводу и фотографированию сотрудников перестала работать. Тупо черный экран и все. Решили переписать под новые стандарты. Но вот много информации и ту что удалось попробовать не работает толком. То устройств не найдено, то просто подключить камеру не дает. Если не затруднит, поделитесь опытом или ВК для тонкого клиента 1С 8.3
Решил немного иным способом. Скачал стороннюю программу по выводу веб камеры. Из 1с ее запускаю. Потом беру файл и вывожу его на форму пользователю. Странное решение, но, мне кажется, самое простое
(1) у меня была похожая проблема с web-камерой (не 1С) в Win 7 работала, в Win 10 - никак.
Причина простая - нет драйверов под Win 10; Подозреваю что у Вас та же история ...
Думаю если в системе web-камера работает, то и в 1С должна работать;
(2) Как оказывается нет. Она работает в системе. Приложение "Камера" спокойно отображает. Старая библиотека, по которой через COM-соединение подрубались, выводит черный экран. Подразумеваю что не хватает кодеков, а может ДиректX причина тому. Но факт - не работает! На "mista" нашёл посты от 2014 года, там добрый человек под ником "RomaH" помог, с таким вопросом, другому человеку и прямо на лету ему библиотеку DLL правил. Но ссылки уже не работают. Удалось скачать и даже запустить COM-соединение и видеть список веб-камер, но вот подключится к конкретной никак. Там он дальше правил эту библиотеку, но уже не скачать, к сожалению.... Есть несколько решений, которые нарыл:
1. Многие решение работают на ActiveX, а в УФ только через танцы с бубном работают (не вариант).
2. Есть решения на БСП (путем подмены TWIAN на WIN), да только в современных Windows это так же не работает. WIN тупо не видит камеры.
Не ужели я один такой, кто испытывает такие трудности с этим и нет готовых решений. БСП такая мощная штука, а решения такой, не тривиальной, задачи НЕТ!?
Когда самому нужно было, подобное находил только вот такое (COM-объект), используя avicap32.dll:
Ссылка на сайт через веб-архив Есть исходники, сама компонента и обработка-пример.
Думаю, с учётом того, что по ссылке выложен код проекта и там же была ссылка на скачивание исходников и обработки, ничего страшного, если я выложу это тут.
Проект я не трогал, на NativeAPI не переписывал.
(4) Вы не поверите. Та самая библиотека, которая не работала тоже SoyuzWebCam. В свое время нас дико выручила в этом вопросе. Но сейчас, видимо устарела. Спасибо за ответ. Я полетел тестить
(6) Увы, тогда смотреть другие реализации, или ковырять исходники. Проблема, очевидно, в Win 11, ведь на Win 10 работает.
Может что-то с библиотекой avicap32.dll?
Запрос в гугле avicap32.dll black screen достаточно популярен.
(8) у меня тоже Win 10, и то, что я скинул, работает нормально, окно с картинкой с камеры в реальном времени показывается, никаких черных экранов, снимок успешно делается, в картинку на форму выводится.
Решил немного иным способом. Скачал стороннюю программу по выводу веб камеры. Из 1с ее запускаю. Потом беру файл и вывожу его на форму пользователю. Странное решение, но, мне кажется, самое простое