Error en printer.SetPrinter(ADevice, ADriver, APort, DeviceHandle);
Hola foro,
estoy probando el codigo para el establecer le tamaño de papel para recibos y facturas, pero en la ejecucion de la linea printer.SetPrinter(ADevice, ADriver, APort, DeviceHandle); Emite un mensaje de Impresion en progreso y un error de violacion de acceso a la memoria y no me imprime mi codigo con printer.canvas que hay despues de esta instruccion. Gracias por su ayuda. |
Para definir el tamaño de papel yo utilizo esta función y no me da ningún tipo de error:
Ojo el tamaño se mide en 0,1 mm por ejemplo 29,7x21 quedaría: SetPaperSize (2970,2100); Un Saludo. |
La franja horaria es GMT +2. Ahora son las 21:00:42. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi