Вниз
Скачать: CL | DM;

Word Print   Найти похожие ветки 

← →
saxon ©   (2002-07-11 21:09) [0]

Подскажите если знает кто,
как в 6-ке узнать печатал принтер ли принтер.
Я понимаю что это дело(принтование) можно и отрубить,
но мне хотябы отловить момент когда ворд
отдал документ в очередь на печать.
Работаю через TWordApplication! & TWordDocument!


← →
Dimedrol ©   (2002-07-11 21:38) [1]

В API совершенно точно есть функция, которая позволяет отлавливать
или чекать кол-во JOB-ов для принтера.
Помниться я в каком-то своем древнем прокте так и делал :
типа чекаю периодически (или даже событие у мня было...)
что, мол, если число задач для принтера больше 0, -
значит кто-то печатает...


← →
Eugene Lachinov ©   (2002-07-11 21:47) [2]

EnumJobs


← →
Dimedrol ©   (2002-07-11 21:47) [3]

Аааааааа ! Вспомнил ! Вот что там было

The WM_SPOOLERSTATUS message is sent from Windows Print Manager whenever a job is added to or removed from the Print Manager queue.

WM_SPOOLERSTATUS
fwJobStatus = wParam; // job-status flag
cJobsLeft = LOWORD(lParam); // number of jobs remaining


Parameters

fwJobStatus

Value of wParam. Specifies the PR_JOBSTATUS flag.

cJobsLeft

Value of the low-order word of lParam. Specifies the number of jobs remaining in the Print Manager queue.


Просто перехвати это сообщение.


← →
Dimedrol ©   (2002-07-11 21:51) [4]

2 Eugene Lachinov

Нуууу... может быть конечно, EnumJobs, более продвинутая вешь,
но мне просто был нужен флажок -
кто-то печатает или нет... ;-)


← →
Eugene Lachinov ©   (2002-07-11 21:54) [5]

Тут, наверно, необходимо анализировать откуда печатают


← →
saxon ©   (2002-07-11 21:58) [6]

Может я не совсем понятно объяснил.
Мне важно знать что именно мой ворд и мой документ!!!!!!!!!!
Извините если что не так!!!:))))


← →
Dimedrol ©   (2002-07-11 23:05) [7]

Нуууууу... ыыыыыыыыы... ;-)
тогда API копать нужно... однозначно.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.008 c
1-81314
maxgeron
2002-07-12 14:22
2002.07.25
Даты


14-81473
Nikolay
2002-06-28 01:54
2002.07.25
Бессмертие так сказать :)


6-81405
OlegatoR
2002-05-16 09:20
2002.07.25
программа, которая сама бы могла заходить на web-сервер


1-81247
V.Turecky
2002-07-13 13:03
2002.07.25
Изменение скорости выпадания меню.


3-81129
AFROLOV
2002-07-03 12:26
2002.07.25
Проблема с фильтрацией н.д.




   Наверх