Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   CR 8.5, Quickreport, HP Color Laserjet 2600n (https://www.delphipraxis.net/104897-cr-8-5-quickreport-hp-color-laserjet-2600n.html)

hoika 12. Dez 2007 13:53


CR 8.5, Quickreport, HP Color Laserjet 2600n
 
Hallo #,

ich habe hier ein merkwürdiges Problem.
Kunde kauft neuen Drucker (siehe oben), aktuellster Treiber 3/2007 ist drauf,
Drucker hängt am Win2003 SBS (Domäne), gedruckt wird übers Netz über W2k oder XP.

Quickreport: Druck-Job steht im Druckmanager drin, aber ohne Seiten, kein Ausdruck
CR 8.5 : Druck-Job steht im Druckmanager drin, Schutzverletzung nach der letzten Seite
kein Ausdruck
List&Label (6): kein Fehler, druckt fein

Druck in notepad / Office klappt ;(


Was kann das sein ?
Kennt jemand das Problem ?.



Heiko

hoika 21. Dez 2007 10:31

Re: CR 8.5, Quickreport, HP Color Laserjet 2600n
 
Hallo,

für alle die es interessiert.
Den Fehler wird durch einen "nicht so gut programmierten" Treiber verursacht.

Die MS-Compiler ignorieren den Fehler, Borland/CodeGear nicht.

Lösung: auch ignorieren


Delphi-Quellcode:
var
  wSaved8087CW   : Word;
begin

         wSaved8087CW:= Default8087CW;
         try
           Set8087CW(Default8087CW or $3f);

           Report.PrintOut

         finally
           Default8087CW:= wSaved8087CW;
         end;
Heiko

DeddyH 21. Dez 2007 10:35

Re: CR 8.5, Quickreport, HP Color Laserjet 2600n
 
Das hör ich immer wieder, dass Treiber von HP Probleme machen.

hoika 21. Dez 2007 10:40

Re: CR 8.5, Quickreport, HP Color Laserjet 2600n
 
Hallo,

das dumme dabei ist, der Kunde sagt, mit Office geht es ... ;(

Aber der obige Code funktioniert tatsächlich,
habe den Fehler hier nachgestellt und konnt ihn "beheben".


Heiko


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:36 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz