Italia
Foro

Timer

 
- Page 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  
 



 
- Page 3 -



E.T.
So, getestet und per funzend befunden :
KompilierenMarkierenSeparieren
Var Datei$ = "E:\print.txt"
assign #1, Datei$
rewrite #1
Var zu_drucken$ = @Date$(1),@Time$(0)irgenwas soll der Drucker ja drucken
zu_drucken$ = zu_drucken$ + ""siehe unten !!!
print #1, zu_drucken$
close #1
Winexecwait ("cmd.exe /c copy E:\print.txt lpt1",1)
Erase #1
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.
 
15.04.2010  
 




E.T.
Jo, mit:
KompilierenMarkierenSeparieren
copy "E:\print.txt" > "lpt1"
>

kann man sich den Weg circa cmd  sparen

...und bevor Fragen aufkommen:
KompilierenMarkierenSeparieren
assign #2,"lpt1"
append #2
print #2,zu_drucken$
close #2pre>

funktioniert nicht

Und da &PDC  (Device Context des Druckers) nur nach StartPrint  einen sinnvollen Wert enthält (siehe XProfan-Aiuto), 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 File) Variablen trasferimento ???


Siehe hierzu mal in der XProfan-Aiuto 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 Proposte 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
 
Gruß Detlef Tussing
Windows XP, XProfan 10
16.04.2010  
 




E.T.

Hätte IF das Thema "ERLEDIGT" nicht gemacht würde mein alter Beitrag in den
Tiefen von XPROFAN versinken


... und genau drum hab ichs wieder auf aktiv gesetzt, sonst sucht man sich ja d... & d...
Ist aber schon (wiedermal) ne feine Erfindung von unsern iF .
 
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.2010
Kann man an einem laufenden Programm (unter Xprofan geschriebene EXE File) Variablen trasferimento ???


Siehe hierzu mal in der XProfan-Aiuto unter 29.2.5 - Prozesskommunikation mit Speicherdateien .

Funktioniert prima !!


... und wird möglicherweise ab der nächsten XProfan-Version ohne API funktionieren!

Saluto
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
 
Gruß Detlef Tussing
Windows XP, XProfan 10
19.04.2010  
 



>> 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, per die ein Windows-Druckertreiber installiert ist. Steuerzeichen z.B. an LPT1 kopieren necessario keinen Druckertreiber.
 
19.04.2010  
 




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??
 
Gruß Detlef Tussing
Windows XP, XProfan 10
22.04.2010  
 



>> 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.
 
22.04.2010  
 




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
 
Gruß Detlef Tussing
Windows XP, XProfan 10
22.04.2010  
 




Answer


Topictitle, max. 100 characters.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Topic-Options

38.515 Views

Untitledvor 0 min.
RudiB.25.02.2020
H.Brill15.03.2014
dr.dirk29.01.2014
Andreas Koch11.07.2013
Di più...

Themeninformationen



Admins  |  AGB  |  Applications  |  Autori  |  Chat  |  Informativa sulla privacy  |  Download  |  Entrance  |  Aiuto  |  Merchantportal  |  Impronta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Giochi  |  Cerca  |  Support

Ein Projekt aller XProfaner, die es gibt!


Il mio XProfan
Private Notizie
Eigenes Ablageforum
Argomenti-Merkliste
Eigene Beiträge
Eigene Argomenti
Zwischenablage
Annullare
 Deutsch English Français Español Italia
Traduzioni

Informativa sulla privacy


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