Как перехватить событие печати на prn ? Помогите..

  • Автор темы Dinisssimo
  • Дата начала
Статус
Закрыто для дальнейших ответов.
D

Dinisssimo

#1
:lol: Третий день прошол , а я так и не пойму как из события печати выдрать количество напечатаных страниц или я Dibilisssimo а не Dinisssimo , может есть событие страница напечаталась , а может я дурак . Помогите плиз тачка недавно появилась ещё в голове не всё про delphi 7 всплыло , хочу щетчик сделать чтоб конторолировал напечатаные страницы на локальных принтерах . Спасибо всем кто откликеится.
 
?

????

#2
Dinisssimo
Печатай по одной странице увеличивая счётчик :lol:
 
D

Dinisssimo

#3
:lol: Похоже "????" вы так и делаете , а Delphi вы наверно как Exсel под калькулятор определяете.
Куда профессионалы делись, я не понял ?
Или я зарегился на на сайте anekdotov.net?
Пока я вижу, что помочь никто нехочет. Так зачем этот тогда форрум создавали? Чтобы над новичками прикалываться ?

;) Выражения, вроде "Печатай по одной странице увеличивая счётчик " и им подобные, придуманные "????", вызывают у меня стойкое... :D
 
D

Dinisssimo

#4
:lol: Так как следить за событиями связаными с деспетчером печати?

Чуваков с anekdotov.net прзба не беспокоить.



Никаких психических отклонений нет, просто.... сопроцессор перепаять надо.
 
?

????

#5
Dinisssimo
Какой вопрос - такой ответ :lol:
Третий день прошол
Куда он "пошол" ????
а я так и не пойму как из события печати выдрать количество напечатаных страниц
Кого ты собрался "выдрать" ????

Так как следить за событиями связаными с деспетчером печати?
копай в сторону AddMonitor
 
B

Barmutik

#6
Dinisssimo

Не надо так бурно воспринимать.. возможно просто люди не специалисты в этой конкретно теме..

Попробуйте использовать следуюший набор функций:

FindFirstPrinterChangeNotification
FindNextPrinterChangeNotification
PartialReplyPrinterChangeNotification

и т.д.

Также можете поработать со следующей веСЧью:

IBackgroundCopyManager
 
G

Guest

#8
:lol: Здравствуйте, спасибо что ответили .

А какой модуль они

FindFirstPrinterChangeNotification
FindNextPrinterChangeNotification
PartialReplyPrinterChangeNotification
использует ?

Что в Usses прописывать надо?

Как связана IBackgroundCopyManager с деспетчером печати, это функция или процедура ?

Инфа вообще на эти команды есть?

Спасибо что выслушали :D
 
B

Barmutik

#10
Вообще-то можно и самому поискать в каком.... но раз уж спросили: WinSpool.pas

Насчёт IBackgroundCopyManager... я думаю что у Борланда он не описан.. надо искать описание.. если самому не хочется реализовывать.

А связан он судя по хелпу напрямую .. потому как с помощью него можно управлять задачами поставленными в очередь... читать больше MSDN!
 
Статус
Закрыто для дальнейших ответов.