| |
|
|
- Seite 1 - |
|
Detlef Tussing | Hallo zusammen
mal wieder einer dem nicht schnell genug geht
hier mein Problem
hat jemand einen Tipp |
|
|
| |
|
|
| |
|
- Seite 3 - |
|
|
E.T. | So, getestet und für funzend befunden : KompilierenMarkierenSeparieren " " für CR + LF (Wagenrücklauf + Zeilenvorschub) "f" für FF (Seitenvorschub) "" für CR (Wagenrücklauf)
Getestet auf Highscreen MP-24 BB (Baugleich mit Epson LQ-850,Seikosha SL-90 etc.) |
|
|
| 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... | 15.04.2010 ▲ |
|
|
|
|
| Öhm, müsste mit XProfans Copy imho ebenso funktionieren - wäre mindest ein Test wert. |
|
|
| |
|
|
|
E.T. | Jo, mit: KompilierenMarkierenSeparierencopy "E:\print.txt" > "lpt1"
kann man sich den Weg über cmd sparen
...und bevor Fragen aufkommen: KompilierenMarkierenSeparieren funktioniert nicht
Und da &PDC (Device Context des Druckers) nur nach StartPrint einen sinnvollen Wert enthält (siehe XProfan-Hilfe), sollte dies auch nicht so recht was nutzen (Ich pers. hab meinen Nudel-Printer gar nicht im System installiert, nur zum Testen mal angestöpselt).
[offtopic]Da man ja dieses Druck-Dinges per Druckerbefehlen komplett steuern kann, ergeben sich div. Ideen... LPT seid Dank (und wohl dem, der noch eine hat) [/offtopic] |
|
|
| 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... | 16.04.2010 ▲ |
|
|
|
|
E.T. | Hab eben beim durchlesen des ganzen Beitrages noch folgende Frage entdeckt:
Kann man an einem laufenden Programm (unter Xprofan geschriebene EXE Datei) Variablen übergeben ???
Siehe hierzu mal in der XProfan-Hilfe unter 29.2.5 - Prozesskommunikation mit Speicherdateien .
Funktioniert prima !! |
|
|
| 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... | 16.04.2010 ▲ |
|
|
|
|
Detlef Tussing | He tolle Vorschläge werde es mal ausprobieren und Rückmeldung geben.
Hätte IF das Thema "ERLEDIGT" nicht gemacht würde mein alter Beitrag in den
Tiefen von XPROFAN versinken
Danken euch beiden
Ich habe schon immer gewusst hier wird einem geholfen mal früher mal späterr |
|
|
| |
|
|
|
E.T. | |
|
| 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... | 17.04.2010 ▲ |
|
|
|
|
RGH | E.T., Beitrag=56781, Zeitpunkt=16.04.2010
Hab eben beim durchlesen des ganzen Beitrages noch folgende Frage entdeckt: E.T., Beitrag=56781, Zeitpunkt=16.04.2010Kann man an einem laufenden Programm (unter Xprofan geschriebene EXE Datei) Variablen übergeben ??? Siehe hierzu mal in der XProfan-Hilfe unter 29.2.5 - Prozesskommunikation mit Speicherdateien . Funktioniert prima !!
... und wird möglicherweise ab der nächsten XProfan-Version ohne API funktionieren!
Gruß Roland |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 17.04.2010 ▲ |
|
|
|
|
Detlef Tussing | bin zurzeit in Frankfurt und habe keinen Nadeldrucker zum prüfen aber geht es auch mit USB-Paralell Kabel ? denn so hab ich es probiert vergeblich
$P+ Declare myvar%,text$,Gerät%,n$ case %parcount : myvar%=val(par$(1)) myvar%=30 Testvariable anstelle von case Gerät%=int(myvar%/10) n$=Gerät% locate 10,10 Text$= Date$(0)+ " "+ Time$(0)+ " Gerät " + n$ + " ALARM Person in Gefahr" print text$ StartPrint UseFont "ARIAL",10,10,1,0,1 DrawText 100,100,Text$ EndPrint |
|
|
| |
|
|
|
| >> aber geht es auch mit USB-Paralell Kabel ?
Grundsätzlich ja würde ich behaupten, dies aber wiederum vom Kabeltreiber bzw. dessen Einstellungen äußerst abhängig sein mag. ^^
Mit StartPrint wiederum kannst Du "nur" mit Druckern drucken, für die ein Windows-Druckertreiber installiert ist. Steuerzeichen z.B. an LPT1 kopieren benötigt keinen Druckertreiber. |
|
|
| |
|
|
|
Detlef Tussing | mit dem USB-Paralell Kabel gibt es keine LPT1 nur USB001 Virtual printer for USB
damit druckt er, aber eben mit Seitenvorschub
was nun?? |
|
|
| |
|
|
|
| >> mit dem USB-Paralell Kabel gibt es keine LPT1
Die Kabeltreiber stellen meist einen Comport bereit, vlt. kannst Du mal prüfen was passiert, wenn Du zu diesem Comport ("com1"...) kopierst?
Was ich jetzt nicht verstanden habe, ob Du beim Seitenschub mit StartPrint druckst oder per Copy.
Wenn der Seitenvorschub bei Copy käme, hätte dies ja andere Gründe. |
|
|
| |
|
|
|
Detlef Tussing | Habe bisher nur mit StartPrint probiert da copy nur mit LPT1 geht und die gibt es nicht
habe mir unter xp eine LPT1 eingerichtet dann mit cmd und mode die LPT1 nach com1 umgeleitet und "print print.txt" ergibt die Antwort "Datei wird an com1 gesendet" ich habe zwar einen USB-seriell adapter aber keinen seriell-paralell Adapter um das zu prüfen |
|
|
| |
|
|