У меня есть сетевой принтер в классной лаборатории. Я хотел бы вести учет того, сколько страниц напечатал каждый ученик. Я хочу знать, как я могу прочитать пул принтеров, чтобы получить количество страниц, когда студент печатает. Вот что я имею в виду: написать службу Windows, чтобы получить:
- Имя пользователя, вошедшего в систему
- Количество напечатанных каждый раз, когда они печатают документы
- Отправить имя пользователя + количество страниц в удаленную базу данных
Чего я не знаю:
- как получить количество страниц каждый раз, когда они печатаются
Если возможно, я бы хотел, чтобы это было сделано в VB.NET.
Спасибо.