Registriert seit: 6. Dez 2012
Ort: Nürnberg
103 Beiträge
Delphi 10.1 Berlin Starter
|
AW: Die Kiosk-Druckerei
30. Jun 2014, 12:15
Mein Vorschlag:
----------------------------------------------------------------------------------------------------------------------------------------
A:
Als Reaktion auf den Druckauftrag:
Prüfe den Druckerstatus (kann ja sein dass kein Papier da ist etc.)
Bei Fehler abbrechen und Meldung (oder Status LED auf rot...).
----------------------------------------------------------------------------------------------------------------------------------------
B:
Falls die Prüfung in A durchgeht und es möglich ist den Druckerstatus
während des Druckens zu überprüfen (Busyflag o.ä.) und auch ein
"Fertig" Signal verfügbar ist
z.B. eine Schleife mit 200ms Intervall (sleep o.ä.) den Status prüfen
lassen bis "Fertig" oder Fehler anliegt
Bei Fehler Druckabbruch und Meldung
Alternativ solange prüfen bis der Druckauftrag aus der Liste gelöscht
wird (= Drucker ist fertig)
----------------------------------------------------------------------------------------------------------------------------------------
Chris
|