1с получить список принтеров

Программирование системы 19.04.2016 08:44 3346

Объект встроенного языка «ТабличныйДокумент», обладает свойством «ИмяПринтера». Данное свойство содержит имя принтера, известного в системе, на который будет выводиться табличный документ при печати.

Для того чтобы отправить табличный документ на определенный принтер, необходимо получить список доступных устройств для печати. COM-объект «WScript.Network» позволяет получить список установленных принтеров в системе.

Как видно из примера функция «ПолучитьМассивПринтеров» возвращает массив структур. Каждая структура содержит «Порт» и «Имя» принтера. Для распечатки табличного документа, на нужном принтере, необходимо задать свойство «ИмяПринтера» и вызвать метод «Напечатать()».

Для того чтобы добавить сообщение, необходимо Войти или Зарегистрироваться

Для работы с сетевыми ресурсами в WSH предназначен объект WshNetwork. Из «1С:Предприятие» можно напрямую управлять сетевыми ресурсами, в том числе и принтерами.

Получить список принтеров
Код 1C v 8.х

Подключение сетевого принтера
Код 1C v 8.х
Объект WshNetwork позволяет определить список подключенных сетевых принтеров. Для этого используется метод EnumPrinterConnections, который возвращает коллекцию принтеров. Данную коллекцию можно перебрать с помощью конструкции
Код 1C v 8.х

Проконсультироваться
со специалистом 1С

Для работы с сетевыми ресурсами в WSH предназначен объект WshNetwork. Из «1С:Предприятие» можно напрямую управлять сетевыми ресурсами, в том числе и принтерами.

Получить список принтеров
Код 1C v 8.х

Подключение сетевого принтера
Код 1C v 8.х
Объект WshNetwork позволяет определить список подключенных сетевых принтеров. Для этого используется метод EnumPrinterConnections, который возвращает коллекцию принтеров. Данную коллекцию можно перебрать с помощью конструкции
Код 1C v 8.х

Понравилась статья? Поделиться с друзьями:
Vkontakte.INFO
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: