![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Контроль перефирийных устройств (принтер, сканер, CD-RW) [D7, Win2k]
Tor © (2005-09-19 15:37:00)Доброго времени суток любезный ALL!
Пишу прогу для интернет-кафе и тут встала такая проблема, как контролировать работу с принтером сканером и CD-RW-шником, т.е. что бы оператор предоставив например услугу по печати деньги не ложил себе в карман, а ложил в кассу. Т.е. мне нужно узнать сколько нстраниц было напечатано или просканировано, или сколько байт было записано на компакт-диск. Может кто подскажет где рыть. Примерно подозреваю что черех какието хуки, но чесно говоря пока не могу понять с чего начать. Фух!
Спасибо!
IceBeerg (2005-09-19 18:42:00) [1]По принтеру пытайчя мониторить событие WM_SPOOLERSTATUS и потом анализировать кол-во страниц в очереди, хоря можно просто снимать показания счетчика принтера преодически и прересчитывать сколько страниц он выплюнул с прошлой проверки и т.п. со сканером сложнее, оператор может сканировать страницу не целоком и по сегментам... как тут считать, с сидюком тоже сложно, что он будет писать - документ на 150 Кб или диск под жвак...
можно конечно утыкать всю систему свомим драйверами и хуками, но это не есть гуд, ищите лучше нормальных операторов...