Deutsch
Forum

Timer

 
- Seite 1 -



Detlef
Tussing
Hallo zusammen

mal wieder einer dem nicht schnell genug geht

hier mein Problem

hat jemand einen Tipp
 
Gruß Detlef Tussing
Windows XP, XProfan 10
29.10.2009  
 



 
- Seite 5 -



Detlef
Tussing
gibt es keinen hier, der wie ich vor 30 Jahren unter DOS 3.1 mit einem Nadeldrucker
gespielt hat?
Ich weiss das mein Vorhaben funktioniert, nur nicht mehr wie.
In dem Handbuch meines ersten EPSON FX65 stand dies beschrieben,
doch diese Buch gibt es anscheinend nicht mehr.
 
Gruß Detlef Tussing
Windows XP, XProfan 10
24.04.2010  
 




Detlef
Tussing
Hallo IF

ich danke für deine Antworten

doch es liegt meiner Meinung nicht an der LPT sondern am Drucker

oder bist du anderer Meinung
 
Gruß Detlef Tussing
Windows XP, XProfan 10
24.04.2010  
 



Ich meine, es liegt vlt. am Kabel bzw. am Treiber und ich habe keine Idee was ich anstellen würde.

Ich habe zwar nicht vor 30 Jahren mit Nadeldruckern auf LPT1 unter Dos gedruckt, aber vor 20. ^^
 
25.04.2010  
 




Thomas
Freier
So weit war es OK?

und Freigabe des Druckers gibt es zwar immer noch keine LPT im Gerätemanager
aber ich kann sie trotzdem unter Profan ansprechen und drucken.
Aber

Var Datei$ = "C:\print.txt"
assign #1, Datei$
rewrite #1
Var zu_drucken$ = @Date$(1),@Time$(0)irgenwas soll der Drucker ja drucken
zu_drucken$ = zu_drucken$ + "f" siehe unten !!!
print #1, zu_drucken$
close #1
copy "c:\print.txt" > "lpt1"
Erase #1
End

egal ob
"
" für CR + LF (Wagenrücklauf + Zeilenvorschub)
"f" für FF (Seitenvorschub)
"" für CR (Wagenrücklauf
eingetragen wird erzeugt immer einen FormFeed.

Was nun?


Versuch mal folgendes:
KompilierenMarkierenSeparieren
Var Datei$ = "C:\print.txt"
assign #1, Datei$
rewrite #1
Var zu_drucken$ = @Date$(1),@Time$(0)irgenwas soll der Drucker ja drucken
var zum_Drucker$=" chr$(27) "
var x$=" "+chr$(34)+" "
var y$="+"
zu_drucken$ = zum_Drucker$ + y$ +x$ + zu_drucken$ + x$ + y$ + zum_Drucker$ + y$ + x$ + "LF" + x$
print #1, zu_drucken$
zu_drucken$ = @Date$(1),@Time$(0)
zu_drucken$ = x$+zum_Drucker$ + zu_drucken$ + zum_Drucker$  + " LF" + x$
print #1, zu_drucken$
close #1
copy "c:\print.txt" > "lpt1"
End

Vielleicht reagiert eine Zeile wie gewünscht. Wenn die Steuerzeichen mit gedruckt werden geht das so nicht.
Es kann auch sein, dass copy "c:\print.txt" > "lpt1" automatisch ein FF sendet. Dann mal die Seitenlänge auf eine Zeilenhöhe einstellen: ESC ( C, ESC N, FF, LF, Set the Printing Area, Setting page length
durch eine copy copy "c:\print-Zeile.txt" > "lpt1"
Kennst du die Seiten [...] 
 
Gruß Thomas
Windows XP SP2, XProfan X2
25.04.2010  
 



Ach ich sehe jetzt erst, dass vlt. einfach nur hinter print #1, zu_drucken$ ein Semikolon sollte, damit nicht immer
angehangen wird - also print #1, zu_drucken$;
 
25.04.2010  
 




Detlef
Tussing
Danke euch beiden werde es am Dienstag testen

Die version mit 1 Zeile als Seitenlänge ist eine gute Idee
 
Gruß Detlef Tussing
Windows XP, XProfan 10
25.04.2010  
 




E.T.
iF, Beitrag=56910, Zeitpunkt=25.04.2010
Ach ich sehe jetzt erst, dass vlt. einfach nur hinter print #1, zu_drucken$ ein Semikolon sollte, damit nicht immer
angehangen wird - also print #1, zu_drucken$;

 
Grüße aus Sachsen... Mario
WinXP, Win7 (64 Bit),Win8(.1),Win10, Win 11, Profan 6 - X4, XPSE, und 'nen schwarzes, blinkendes Dingens, wo ich das alles reinschütte...
25.04.2010  
 




Thomas
Freier
Ich vermute, dass wird alles nichts. Wenn zweimal hintereinander senden copy "c:\print.txt" > "lpt1", und die Datei print.txt nur mit print #1, "zu drucken" erstellt wurde, automatisch ein Blattauswurf erfolgt, so muß du versuchen, diesen durch Schalterstellung oder per Befehl abzuschalten (Endlosdruck?). Soll das ein "Protokoll-Druck" werden, also mal alle h oder T eine Zeile auf den Drucker?
Daher auch der Titel "Timer"? Das Program läuft endlos, der Inhalt eines Strings ändert sich nach einem Ereignis und soll nun gedruckt werden?
 
Gruß Thomas
Windows XP SP2, XProfan X2
25.04.2010  
 




E.T.
Vielleicht hilft der Anhang weiter...

794 kB
Hochgeladen:25.04.2010
Ladeanzahl166
Herunterladen
 
Grüße aus Sachsen... Mario
WinXP, Win7 (64 Bit),Win8(.1),Win10, Win 11, Profan 6 - X4, XPSE, und 'nen schwarzes, blinkendes Dingens, wo ich das alles reinschütte...
25.04.2010  
 




Detlef
Tussing
Es kann pro Stunde mehrere Zeilen ausgedruckt werden, es kann aber auch mal eine Woche Ruhe sein. Und jedesmal eine Seite verschwenden pro Zeile kann es nicht sein.
Denkt an unsere Bäume
 
Gruß Detlef Tussing
Windows XP, XProfan 10
25.04.2010  
 




Detlef
Tussing
Also LPT1 kann ich ansprechen
nur der Drucker übernimt nicht die ESC Befehle
auch bei leeren Dateien macht er FF (Datei mit Hex-Editor geprüft)
da gab es doch noch was mit Graphiksatz oder so ähnlich
wer weiss das noch ??
 
Gruß Detlef Tussing
Windows XP, XProfan 10
27.04.2010  
 



Druckt er denn wenigstens korrekt lauters As nacheinander und nur die ESC-Befehle nicht?

Bisher nehme ich an, dass die Daten nicht 1:1 zum Drucker gelangen.
 
27.04.2010  
 




Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

41.205 Betrachtungen

Unbenanntvor 0 min.
RudiB.25.02.2020
H.Brill15.03.2014
dr.dirk29.01.2014
Andreas Koch11.07.2013
Mehr...

Themeninformationen



Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie