Ver Mensaje Individual
  #6  
Antiguo 13-02-2020
Avatar de escafandra
[escafandra] escafandra is offline
Miembro Premium
 
Registrado: nov 2007
Posts: 2.197
Reputación: 20
escafandra Tiene un aura espectacularescafandra Tiene un aura espectacular
¿Se configura esa impresora por código? ¿Se usa PrintDialog del QRPreview? ¿Se ejecuta la aplicación en modo de compatibilidad con versiones anteriores del S.O.?

La configuracion por código de las impresoras desde un PrintDialog no es igual en diferentes versiones de Windows y hay que tener en cuenta que delphi 7 y su versión de QReort ya son antiguas. En Concreto la asignación de la estructura DEVMODE a una impresora no se realiza correctamente en Win 10 si se usa solamente la API DocumentProperties, se debe usar después SetPrinter. En caso contrario, tratar de cambiar la configuración de impresión a doble cara no funcionaran. Si se usan modos de compatibilidad al ejecutar una app antigua, pueden aparecer efectos inesperados ya que SetPrinter veces falla.



Sin más conocimiento del error, no puedo comentar mas de lo que he expuesto y que si he experimentado como fallos en la impresión aunque no error hasta el punto de dejar de imprimir.




Saludos.
Responder Con Cita