Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - Stampa scontrini lenta con stampanti seriali da programma .net
Forum - C# / VB.NET - Stampa scontrini lenta con stampanti seriali da programma .net

Avatar
mandrake90 (Member)
Newbie


Messaggi: 17
Iscritto: 01/05/2007

Segnala al moderatore
Postato alle 18:11
Giovedì, 30/06/2011
Salve a tutti, mi si è presentato il problema che avendo una qualsiasi stampante con attacco seriale, inviando i comandi di stampa utilizzando un programma fatto in vb.net, la stampa dello scontrino è lentissima. Tuttavia utilizzando sempre la stessa stampante con il vb6 o qualsiasi altro programma che non è stato programmato in .net, la stampante stampa velocemente. 8-| qualcuno sa come aiutarmi a risolvere questo problema? :asd:


"Impossibile" è solo una parola pronunciata da piccoli uomini che trovano più facile vivere nel mondo che gli è stato dato, piuttosto che cercare di cambiarlo.
"Impossibile" non è un dato di fatto, è un'opinione...
"Impossibile" non è una regola, è una
PM
Avatar
HeDo (Founder Member)
Guru^2


Messaggi: 2763
Iscritto: 21/09/2007

Up
2
Down
V
Segnala al moderatore
Postato alle 18:25
Giovedì, 30/06/2011

sicuramente i comandi non vengono inviati alla rate giusta, dipende da diversi fattori.

qui ci sono delle ottime dritte: http://bytes.com/topic/net/answers/683062-slow-serial-comm ...


Ingegnere Informatico
https://ldlagency.it
PM
Avatar
BionicGod (Normal User)
Rookie


Messaggi: 33
Iscritto: 16/06/2011

Up
0
Down
V
Segnala al moderatore
Postato alle 11:32
Domenica, 03/07/2011
La velocità di trasmissione è bassa secondo me, ma sono certo che non è colpa del .NET Framework.
Forse fra le proprietà degli oggetti nel codice c'è la velocità (rate dovrebbe essere) di trasmissione, ma è un'ipotesi, non azzardo conclusioni certe.

Grazie per l'aiuto ma sono riuscito a risolvere stampando in modalità raw usando le api di windows. Comunque per chi avesse questo problema ecco il link di riferimento con cui ho risolto http://support.microsoft.com/kb/154078 - mandrake90 - 05/07/11 10:52
PM