Hi,
Ich habe nun meinem Netzwerkdrucker (Samsung) und dem USB Canon das Papier entzogen.
Im Windows Druckmanager (ich drucke immer über Spooler) sind alle BEREIT.
Drucke nun aus MS Word, Xbase++ und Testseite aus Druckertreiber.
Immer noch alles BEREIT.
Nach etwas Wartezeit meckern die Druckertreiber fehlendes Papier an.
Aus allen Anwendungen kann ich weiter ohne Fehlermeldung drucken ... geht alles in die Warteschlange und das ist toll, denn so kann ich weiter arbeiten.
Die Druckerwarteschlange gibt trotz der Papierfehlerfenster immer noch BEREIT aus.
Weder MS Word kümmert sich drum, noch Xbase++ gibt etwas anderes als BEREIT zurück.
NUR wenn ich den PC abschalte, an dem ein freigegebener Drucker hängt, das merkt der Druckspooler und meckert, dass der Rechner / Drucker nicht erreichbar ist. Außerdem kann ich meinen Drucker anhalten, das stört MS Word nicht, denn die Warteschlange nimmt ja weiter Aufträge an, aber meine Druckerklasse merkt nun, dass der PrinterStatus nicht mehr READY ist und gibt eine Fehlermeldung (erwünschte MSGBOX) aus. Hier war ich etwas kleinlich, aber es kam vor, dass ein Anwender da rumgespielt hatte und sich danach gewundert hat wo das Papier bleibt
Auf jeden Fall zeigt es, dass Xbase++ genau die Meldungen erhält, die der WindowsSpooler weitergibt. Also KEIN Fehler in Xbase++
Im übrigen hat mein Laser 128 MB (oder waren es mehr ...) Arbeitsspeicher, da passen einige schwarzweiß Seiten rein, bis er merkt, dass er nicht drucken kann