Etikettendrucker TSC TC200

Alle Fragen um die Programmierung, die sich sonst nicht kategorisieren lassen. Von Makro bis Codeblock, von IF bis ENDIF

Moderator: Moderatoren

Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Re: Etikettendrucker TSC TC200

Beitrag von Manfred »

Man lernt täglich dazu. Nachdem ich nun den aktuellsten Treiber von der Herstellerseite heruntergeladen habe, zickt das Teil auf jeden Fall weniger herum. Was ich jetzt habe ist, das (aus dem Programm nach Neustart heraus) beim 1.Mal drucken nichts gedruckt wird, sondern erst beim 2.Mal. Dann aber jedesmal beim weiteren Druck immer der letzte Druck wiederholt wird. Und das obwohl ich jedes mal ein CLS rüberschicke, was den Puffer vorher leeren soll. Sobald ich mit dem Diagnostik Tool dran gehe und die Parameter des Druckers auslese, wird der letzte Druck ausgeworfen. Allerdings scheint es wirklich drissegal, was im Drucker an Parametern hinterlegt ist und man dann über das Programm an Parametern mitgibt. Der Druck klappt jetzt. Es war wohl wirklich ein Treiberproblem. Das ist schon merkwürdig, so alt ist der Etikettendrucker nicht und ich habe noch Win7 im Einsatz. Der Treiber, der auf CD dabei war, scheint dann wohl eher für die Tonne zu sein.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15689
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: Etikettendrucker TSC TC200

Beitrag von brandelh »

wie alt sind Treiber auf CDs ? ;-)
Gruß
Hubert
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Re: Etikettendrucker TSC TC200

Beitrag von Manfred »

ich habe gerade mal nachgesehen. Der neue ist aus März 2017. Der von der CD aus dem jahr 2016. Aber da es im Hintergrund lief, ist mir auch nicht aufgefallen, das es verschiedene Installprogramme waren. Jetzt ist alles klar.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Re: Etikettendrucker TSC TC200

Beitrag von Manfred »

Himmel. A.... und Zwirn. Noch einfacher geht es nicht. Ein simples ? Chr(13) Am Ende und das Teil druckt sofort aus.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Re: Etikettendrucker TSC TC200

Beitrag von Manfred »

ich habe noch eine Frage:
wenn ich das mache, wie finde ich denn heraus,, ob der Drucker vorhanden ist, ob er online ist?

Code: Alles auswählen

oPrinter := XbpPrinter():new():create(TRIM("TSC TC200"))
Wobei online mich mehr interessieren würde.
mit

Code: Alles auswählen

oprinter:printerStatus()
bekomme ich immer eine 1 zurück, obwohl das Teil auf meinem PC schon entfernt wurde. Also grob gesagt deinstalliert.
Mit

Code: Alles auswählen

:list()
bekomme ich zwar eine Liste und könnte prüfen ob der Drucker überhaupt vorhanden ist, aber das sollte er sein. ich brauche nur eine Nacxhricht, ob er auch bereit ist.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
Martin Altmann
Foren-Administrator
Foren-Administrator
Beiträge: 16502
Registriert: Fr, 23. Sep 2005 4:58
Wohnort: Berlin
Hat sich bedankt: 111 Mal
Danksagung erhalten: 48 Mal
Kontaktdaten:

Re: Etikettendrucker TSC TC200

Beitrag von Martin Altmann »

Solange der Windows Spooler benutzt wird, ist der Drucker immer bereit!
Der Druckauftrag landet auf der Platte in der Queue und wird dann irgendwann abgearbeitet (oder auch nicht).

Viele Grüße,
Martin
:grommit:
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/

Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
Antworten