Фотографирование фотокамерами Canon c управлением из 1С

0. 8 25.12.16 01:20 Сейчас в теме
Иногда, бывает, возникает необходимость фотографировать что-нибудь и сразу сохранять изображения в информационную базу. Цель настоящей разработки - предоставление такой возможности с использованием Canon SDK.

Перейти к публикации

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. user707730_kv 16.03.17 16:00 Сейчас в теме
Добрый день при запуске выдает вот эту ошибку

Ошибка инициализации работы с камерами:{ВнешняяОбработка.РаботаСКамерамиCanon.МодульОбъекта(10)}: Ошибка при вызове конструктора (COMОбъект): -2147221164(0x80040154): Класс не зарегистрирован
Ошибка инициализации работы с камерами:
Прикрепленные файлы:
2. Anikrion 8 16.03.17 21:27 Сейчас в теме
Добрый день! Попробуйте regasm с ключом /codebase
3. Anikrion 8 16.03.17 21:28 Сейчас в теме
И, на всякий случай, уточню, EDSDK.DLL лежит в пределах досягаемости по Path?
4. user707730_kv 17.03.17 14:57 Сейчас в теме
dll кинули в один из каталогов переменной Path оттуда её зарегили, все равно при создании объекта в 1С не видит эту компоненту (Ошибка при попытке создать com-объект)
5. Anikrion 8 24.03.17 17:52 Сейчас в теме
(4) версия библиотеки под x86. Может быть у Вас платформа x64? Попробовал на паре виртуальных машин - зарегистрировалось аж бегом.
6. Anikrion 8 24.03.17 17:55 Сейчас в теме
(4) к Вам не проходят личные сообщения почему-то
7. Wrols 85 05.10.17 13:32 Сейчас в теме
Андрей, добрый день!

Не работает (

Система: windows 7, 32-битная. DLL зарегистрировал - "Типы зарегистрированы успешно", положил dll-ки в "c:\Program Files\1cv8\common", оттуда и зарегистрировал, в PATH этот путь прописал. EOS Utility 2 поставил (из него снимок камера делает).

Ошибки при открытии обработки ТестВК
на 8.3.10.2466: Ошибка инициализации работы с камерами:{ВнешняяОбработка.РаботаСКамерамиCanon.МодульОбъекта(10)}: Ошибка при вызове конструктора (COMОбъект): -2147221164(0x80040154): Класс не зарегистрирован
на 8.2.19.130: Ошибка инициализации работы с камерами:{ВнешняяОбработка.РаботаСКамерамиCanon.МодульОбъекта(10)}: Ошибка при вызове конструктора (COMОбъект): Unknown error 0x80131524: Unknown error 0x80131524

Можете подсказать в чем может быть проблема?
8. Wrols 85 06.10.17 04:46 Сейчас в теме
Хм... Возможно перезагрузка компьютера помогла.
Работает! )
9. Johny_v 133 12.10.18 12:17 Сейчас в теме
Добрый день. Не подскажите какие модели Canon будут работать с ним?
11. Anikrion 8 19.10.18 14:23 Сейчас в теме
(9) Добрый день! Мы пробовали с 1200D, c 50D, c 300d и 350D
10. Johny_v 133 16.10.18 09:43 Сейчас в теме
Добрый день. При фотографировании выдает ошибку. Сталкивались с этим?
Прикрепленные файлы:
12. Anikrion 8 19.10.18 14:24 Сейчас в теме
Походу автофокус не отработал.
13. Namaskar2 07.11.18 16:45 Сейчас в теме
Добрый день. Мне нужно на компе увидеть картинку с камеры (EOS600D), расположить предмет фото в кадре и нажать на кнопку "Сделать фото", которое потом запишем в 1С. Насколько я понял эта библиотека такое позволяет? Что мне достаточно скачать, чтобы выполнить задачу? интерфейс в 1С можем написать сами, главное чтоб документация к dll была.
15. Anikrion 8 08.11.18 18:04 Сейчас в теме
(13) Документации по дллке вы там не особо найдете, но пример как с ней работать из 1С увидите. Если что - пишите, чем смогу-помогу.
14. Anikrion 8 08.11.18 17:59 Сейчас в теме
На 600М не тестировали, мы игрались с 1200D, 50D, 350D. Но по идее да.
16. DveriN 18.12.18 16:22 Сейчас в теме
Есть ли какая-либо "горячая" клавиша для кнопки с изображением фото в окне получения изображения?
17. Anikrion 8 18.12.18 22:52 Сейчас в теме
(16)пробел по идее. Комбинаций не вешал, чтоб не путать с 1сным обработчиком. Если нужно, можно навестить и перекомпилить.
18. Dwiss 162 10.10.19 08:50 Сейчас в теме
Подскажите есть ли решение под УФ?

Хочу в 1С Розницу 2 сделать расширение - кнопочку в карточке номенклатура, чтобы туда картинка с камеры попадала.

На ИС есть подобное но там с вебкамерой, пробовал качество не то, хочется получше.
Ваша компонента будет работать с УФ?
19. Anikrion 8 10.11.19 21:10 Сейчас в теме
(18) добрый день, что-то мне с инфостарта сообщения в спам улетели.
Честно говоря, я не пробовал, но не вижу повода не работать. У меня сейчас под руками живого Canona нет, на выходных могу глянуть.
20. Anikrion 8 10.11.19 21:22 Сейчас в теме
(18) Дмитрий, простите, обманул Вас. Давно дело было, запамятовал. В примере
Конфигурация УТ2.3 с примером в виде упр. формы
как раз на УФ сделано
22. skyboy13 10 25.09.20 11:28 Сейчас в теме
(20)
А есть возможность скомпилировать под 64-b?
23. Anikrion 8 25.09.20 11:34 Сейчас в теме
(22) да, сохранились можно откопать на выходных
25. Anikrion 8 25.09.20 11:42 Сейчас в теме
(22) Проверил, исходники есть
26. skyboy13 10 25.09.20 17:45 Сейчас в теме
(25) было бы здорово на 64-b. Если нет времени, я сам смогу скомпилить, если нужно.
21. skyboy13 10 23.09.20 13:59 Сейчас в теме
С камерой получается через wifi работает?
24. Anikrion 8 25.09.20 11:35 Сейчас в теме
(21) Нет, через USB, насколько я помню
27. skyboy13 10 25.09.20 17:46 Сейчас в теме
(24) если по usb работает, то по идее и через wifi можно. Но провод тоже хорошо.
29. skyboy13 10 30.09.20 12:19 Сейчас в теме
(24) что-то не хочет видеть ее на 32битной системе. Вроде все сделал, как обсуждали до этого.
Прикрепленные файлы:
30. skyboy13 10 01.10.20 16:34 Сейчас в теме
Даже так не подключается ПодключитьВнешнююКомпоненту("C:\ФотографированиеUPD\CameraDriver.dll","CameraAddin1C",ТипВнешнейКомпоненты.COM)
Прикрепленные файлы:
32. Anikrion 8 28.10.20 15:54 Сейчас в теме
Какая версия платформы и разрядность платформы? Сюда исходники публиковать не хотелось бы, написал Вам в личку контакты, стукните мне, дам директом исходники и посмотрим что именно не работает. В 5ти местах народ фоткает и синхронит фотки - все ок у всех. Причем разворачивали сами, без меня.
31. skyboy13 10 20.10.20 11:45 Сейчас в теме
В общем, ни чего не работает и не взлетает. Ни на локальной машине, ни на виртуалке 32б. Просто не работает и не видит dll.
Оставьте свое сообщение
Вопросы с вознаграждением