KoderLine
Обслуживание
и внедрение
+7 (495) 374 55 29 Обратный звонок

Вопросы и ответы

Как из Документооборота (из приложения) вызва...

Как из Документооборота (из приложения) вызвать окно выбора принтера на печать.

4
300
03.06.2016 09:32 Александр Бачурин
Добрый день коллеги. В типовом ДО для печати из приложения используется команда  Shell.ShellExecute(ИмяОткрываемогоФайла, "", "", "print", 1), которая печатает на принтер по умолчанию. Есть ли возможность вызвать окно выбора принтера перед печатью?

Сергей Кулаженко
может так попробовать?
Имя Цитировать 0
Сергей Кулаженко
WshShell = новый COMОбъект("WScript.Shell");
WshShell.Run("""C:\Program Files (x86)\Foxit Software\Foxit Reader\FoxitReader.exe"" /t "+ПолныйПутьБ+" "+ИмяПринтераПоУмол+"", 1);
Имя Цитировать 0
Александр Бачурин
Спасибо, но хотелось бы без стороннего софта обойтись
Имя Цитировать 0
Сергей Кулаженко
попробовать в конце вашей строки вместо 1 поставить SW_SHOW
Имя Цитировать 0
Добавить комментарий
Текст сообщения*
Защита от автоматических сообщений
Загрузить изображение
 
Яндекс.Метрика