Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.276 Beiträge
Delphi 10.4 Sydney
|
HP1012, TPrinter.GetOrientation, Operation auf ausgewähltem Drucker nicht verfügbar
1. Aug 2014, 11:42
Hallo,
nach dem letzten Windows-Update kommt bei einem Kunden die obige Fehlermeldung bei folgendem Code
if Printer.Orientation=poPortrait
In der Printers.pas steht
if DeviceMode = 0 then RaiseError(SInvalidPrinterOp);
Vorher wird noch der PrinterIndex ausgelesen bzw. auf den des Standarddruckers gesetzt.
Ich habe ewig rumprobiert, nichts hat gebracht.
Auch den Treiber haben wir aktualisiert.
Der AcrobatReader druckt auch nicht (ohne Fehlermeldung)
Beim Editor (Notepad) und MS-Word klappt das Drucken.
Drucken in XPS hatte geklappt (PDF-Drucker hatte er nicht drauf).
Wir haben jetzt als Notlösung eine Systemwiederherstellung gemacht.
Danach klappte alles wie immer.
Hilfe ...
PS:
Ist ein HP1022.
Heiko
Heiko
Geändert von hoika ( 1. Aug 2014 um 12:01 Uhr)
|