Druckerstatus

27/02/2009 - 13:46 von Elzer Helmut | Report spam
hallo zusammen,

wie kann ich den Status
bussy,offline,paperout,etc
meiner Drucker abfragen.


mit freundlichem gruß

helmut
 

Lesen sie die antworten

#1 Jürgen Wondzinski
27/02/2009 - 14:45 | Warnen spam
Hallo Helmut,

wie kann ich den Status bussy,offline,paperout,etc meiner Drucker
abfragen.



Garnicht. Es sind nicht "deine" Drucker. Deine Applikation druckt unter
Windows prinzipiell in einen Druckspooler, und damit ist für deine
Applikation der Job und die Verantwortlichkeit getan. Der Rest obliegt dem
Druckserver, der die Spooldatei entsprechend entweder auf einem einzelnen
oder auch einem Druckerpool ausdruckt. D.h. Für die Applikation ist es
vollkommen irrelevant ob ein Drucker offline ist, der Druckspooler kümmert
sich darum, dass der Ausdruck so lange vogehalten wird, bis ein Drucker dies
erfolgreich zu Papier gebracht hat.


Was du machen könntest, ist zb per WMI-Abfragen den Zustand des Duckspoolers
etc anzubaggern. Aber das kann der Anwender sowieso in dem entsprechenden
Fenster sehen. Warum also nachprogrammieren?




Jürgen Wondzinski

Microsoft Visual FoxPro Technologieberater
Microsoft Most Valuable Professional seit 1996
"*´¨)
¸..´¸..*´¨) ¸..*¨)
(¸..´. (¸..` *
..`.Visual FoxPro: It's magic !
(¸..``..*

Ähnliche fragen