Надо дописать обработку , которая бы снимала фотку с вебки и сохраняла в файл . нашел на мисте код :
Device = Новый COMОбъект("WIA.DeviceManager");
Количество = Device.DeviceInfos.Count;
oDevice = Новый Массив(Количество);
Для К=1 По Количество Цикл
Если Device.DeviceInfos(к).Type = 3 Тогда
Попытка
oDevice[к-1] = Device.DeviceInfos(к).Connect();
Исключение
oDevice[к-1] = Неопределено;
КонецПопытки;
Иначе
oDevice[к-1] = Неопределено;
КонецЕсли;
КонецЦикла;
Для К = 1 По Количество Цикл
Если oDevice[к-1] <> Неопределено Тогда
Item = oDevice[к-1].ExecuteCommand("{AF933CAC-ACAD-11D2-A093-00C04F72DC3C}");
Image = Item.Transfer("{557CF401-1A04-11D3-9A73-0000F81EF32E}");
Image.SaveFile("E:\aaa.jpg");
КонецЕсли;
КонецЦикла; // Вставить содержимое обработчика.
КонецПроцедуры
но под Windows 8.1 устройства не обнаруживаются Device.DeviceInfos.Count=0 , может какой-то другой COM объект для Windows 8.1 нужно создавать ?
(1) Про запрет приложениям доступа к камере слышал применительно к продуктам Касперского - вроде не так давно они такую фишку запилили. А вот непосредственно в оси 8.1... где это там такое? Сижу на ней уже два года, вебка работает точно также как и раньше в XP с семеркой работала. Яндекс ни про какие разрешения приложениям использовать камеру тоже не знает.
(1) Только для метро-приложений. 1С, к счастью, к таким пока еще не относится.
(2) Правый нижний угол экрана (чудокнопки win8) -> Параметры -> Изменение параметров компьютера -> Конфиденциальность -> веб камера.
Поэтому, при использовании нативных драйверов windows, про такой подход придется забыть. Ну, или искать старые драйвера которые еще поддерживают WIA интерфейс.
Независимо от того, куда вы едете — это в гору и против ветра!