Autor Beitrag
G-Tech
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 32



BeitragVerfasst: Sa 05.10.02 23:13 
Hallo,
habe folgendes Problem:

Ich suche einen Befehl, mit dem ich den Drucker anhalten kann (wie auch im Kontextmenü des Druckers),

sowie einen Befehl, mit dem ich alle vorhandenen Druckaufträge löschen kann (wie im Kontextmenü).

Gibt es die beiden Befehle? Wenn ja, wie lauten sie?

Vielen Dank schon mal im vorraus.

Gruß G-Tech

_________________
Man kann nicht alles wissen, aber etwas zu wissen ist schon mal ein Anfang
webmaker
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 205



BeitragVerfasst: Do 10.10.02 14:45 
ich weiß nicht genau, aber vielleicht würde dir folgendes helfen: Printer.abort müsste doch den Drucker anhalten.

_________________
.::Wissen ist Macht, nichts wissen macht nichts::.
LCS
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1305
Erhaltene Danke: 1

WIN 7, WIN 8
Delphi XE5, Delphi XE, Delphi 2007
BeitragVerfasst: Do 10.10.02 15:07 
Hi
webmaker hat folgendes geschrieben:

Printer.abort müsste doch den Drucker anhalten.

Die bricht nur den, von dir angefangenen, Druckjob ab. Wenn der Job aber an Windows übergeben ist, kannst du Aborten soviel du willst. :autsch:

Es gibt ne API-Funktion AbortPrinter, die das nach der Beschreibung macht. Vielleicht solltest du da mal ansetzen.

Gruss Lothar

_________________
Der BH ist für die Brust, der Plan ist für'n Ar...
Da_Knuddelbaer
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 485



BeitragVerfasst: So 27.10.02 11:05 
Und ich sag mal so: Bei mir bricht der Drucker noch nicht mal ab wenn ich ihm das im Kontextmenü sage :lol: