Resolver excepcion Impresora
Buenas
Como puedo evitar la excepcion There is no default printer currently selected.... que sucede cuando uso Printer y no tengo la impresora instalada, ¿y si la tengo instalada y no conectada? Gracias |
Se me ocurren varias cosas:
1. En la propiedad Printers de TPrinter esta la lista de impresoras instaldas. 2. El tipico try...catch en el momento de imprimir el documento. |
Gracias por contestar...
Me podrias indicar cual seria la condicion para evitar la excepcion al no tener instalada la impresora.. ¿Seria la misma si la impresora esta instalada y no encendida..? Gracias Otra vez.. |
Cita:
Código:
TPrinter *Printer = new TPrinter(); Código:
try |
El problema, es que casi estoy seguro que ese mensaje es precisamente el resultado de una excepcion que cachó el reporteador, y que desafortunadamente no propagó como exepcion (throw). Lo cual se traduce en que no tenemos nada que cachar como exepcion. Es mi teoria pero no estoy 100% seguro.
Saludos |
La franja horaria es GMT +2. Ahora son las 15:49:48. |
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