Добрый день.
Есть файлы с типом doc/dox, xls/xlsx, pdf, jpg/bmp и, возможно, ещё хрен знает какие. Нет ли какой-то универсальной программной печаталки любых файлов из 1С (может виндоусовской)? Или под все форматы придётся писать печать отдельно?
Решилось довольно просто. Ворды, эксели ассоциированы с офисом, картинки с пэинтом, пдф с акробатом, а далее:
ПутьКФайлу = СокрЛП(ВыбранныйПуть);
App = СоздатьОбъект("shell.application");
App.ShellExecute(ПутьКФайлу,,, "print", 0);