das mit dem Spooler war mir auch klar. Konnte zwar feststellen ob ein Druck
Auftrag gesendet wurde. Leider fand ich bisher noch keine Möglichkeit um die
Seitenanzahl zu ermitteln.
Bin vorhin mit Zufall auf einen folgenden Tip aufmerksam geworden
(http://www.activevb.de/tipps/vb6tipps/tipp0356.html) "Einen eigenen
Drucker-Spooler einbinden" - Damit lässt sich die Seitenzahl anzeigen.
gruß
Michael
Post by Michael Grossich möchte Systemweit alle Ausdrucke abfangen. Und diese dann zählen.
über WMI kann man die anzahl der jobs herausfinden. die seitenanzahl nur
leider nicht.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wmisdk/wmi/win32_printer.asp
-> JobCountSinceLastReset
mit wmi kann man auch die liste aller aktuellen jobs herausfinden und
man könnte ja ein programm baun dass immer checkt wieviel drinnen stehn
und die neuen sich merken... ist zwar sehr cpu-aufwändig, aber sonst hab
ich leider keine ideen....
in den messgeloop von windows könnt man sich auch hineinhängen und immer
den event abfangen der ausgelöst wird wenn ein dokument gedruckt wurde,
aber da kenn ich mich überhaupt nicht aus.
Alex