Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Необходимо перехватить момент печати на принтере [D6, WinXP]


Classic ©   (2007-08-09 10:00:00) 

Срочно нужна помощь!
Как в Delphi-программе перехватить все обращения к принтеру?
Нужно отслеживать все отпечатки, которые шли на принтер.
Поделитесь опытом, пожалуйста!


Anatoly Podgoretsky   (2007-08-16 16:40:00) [1]

> Classic  (16.08.2007 16:05:07)  [7]

Момент печати практически обнаружить в общем случае не возможно, а вот постановку задачи в очередь вполне.


Classic   (2007-08-16 16:05:00) [2]

Спасибо за разъяснения :-)


SLoW.AlfaMoon.Com   (2007-08-14 11:52:00) [3]

Учу пользоваться поиском. Дорого!(С)
На первый раз, так и быть, сделаем скидочку. (1й урок бесплатно)

Принтер по аглицки будет - printer.

набираем printer в интерактивном поиске по мсдн

http://msdn.rambler.ru/srch?set=msdn&words=printer&rubric=0

щелкаем по msdn library

http://msdn.rambler.ru/srch?set=msdn&words=printer&rubric=1


SLoW.AlfaMoon.Com   (2007-08-14 11:52:00) [4]

щелкаем по Win32 and COM Development (1295)

http://msdn.rambler.ru/srch?set=msdn&words=printer&rubric=58

методом просмотра по диагонали понимаем что основное по принтерам находится в windows gdi (если это не было понятно до сих пор)

щелкаем по первой ссылке

http://msdn2.microsoft.com/en-us/library/ms536031.aspx

прокручиваем вниз и щелкаем по ссылке Printing and Print Spooler Functions

http://msdn2.microsoft.com/en-us/library/ms535737.aspx


SLoW.AlfaMoon.Com   (2007-08-14 11:52:00) [5]

внимательно читаем и натыкаемся на

EnumJobs  Retrieves information about a specified set of print jobs for a specified printer.

http://msdn2.microsoft.com/en-us/library/ms535514.aspx

Вуаля!


Сергей М.   (2007-08-13 10:37:00) [6]


> это что - -ответ?


Это название функции, на которой базируется решение задачи.


Classic   (2007-08-13 10:33:00) [7]

это что - -ответ?


SLoW.AlfaMoon.Com   (2007-08-09 11:08:00) [8]

EnumJobs


Наверх

Титульная страница Поиск, карта сайта Написать письмо