dal mio gestionale saltuariamente succede che dal momento in cui stampo un documento, il flusso rimane bloccato sul metodo Print della classe PrintDocument, il documento viene stampato correttamente (nessun errore e non manca nulla) ma il flusso di codice non prosegue oltre ed è necessario forzare la chiusura del programma dal task manager di windows
purtroppo non riesco nemmeno a fare il debug poiché a casa le molteplici volte che ci provo va a meraviglia, quando succede lo fa in ufficio
ho provato a tenere un log quindi a mettere dei flags sotto ogni istruzione scrivendo su un file ascii ciò che è appena stato eseguito.... risulta che ogni istruzione viene eseguita ed è per questo che so che il flusso rimane bloccato sull'istruzione pd.Print().... il flag oltre questa istruzione non viene registrato sul file
ps. in ufficio si usa una stampante di rete una Xerox, potrebbe essere un problema della stampante o del driver ?
a qualcuno è mai successo o sapete se esiste qualcosa di documentato in merito ?
grazie
|