Статус принтера
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



Статус принтера Expand / Collapse
Автор
Сообщение
29.02.2000 7:31
новичок

новичокновичокновичокновичокновичокновичокновичокновичок

участник
Last Login: 20.07.2000 1:32
Сообщ.: 2, Visits: 23
Пожалуйста, помогите, кто может...!
Имеется документ, который надо напечатать (конкретно - CrystalReport`овский).Имеется ряд принтеров - локальные и сетевые. Поскольку документ регистрируется в базе необходимо убедится, что принтер готов к работе, т.е. получить его статус (offline, paperjam, notavailable, notoner и др.). Я пытался, просмотрев кучу примеров, сделать это с помощью PRINTER_INFO_2, но никак не могу прочитать и разобрать PRINTER_INFO_2.STATUS. Есть майкрософтовская статья Q160129:Get The status of a Printer and a Print Job, но из-за незнания С++ у меня не получается перевести синтаксис в VB.
М.Б. кто-нибудь как-нибудь может помочь.
Буду вечно благодарным должником :))
Игорь
Сообщ. #72
29.02.2000 9:52
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

администратор
Last Login: 13.11.2007 13:41
Сообщ.: 4 421, Visits: 49 251
Хай, Игорь!

Попробуй наш новый совет

http://vbcode.webhostme.com/ru/click.asp?id=155

Это точно работает под NT4 - в окне дебаггера выводится статус всех установленных принтеров (0 - готов) и количество на них текущих задач.

VB CODE
Сообщ. #77
« пред. тема | след. тема »


Эту тему читают Expand / Collapse
Посетители: 0 (0 гостей, 0 участников, 0 скрыт.участников)
Сейчас нет участников, просматривающих тему.
Модераторы: Alexey, boombastik, bazile, pl, Comanche, Alexey Spirin

Время GMT +3:00, Сейчас 10:02