Italia
Foro

Escape Sequenzen ausgeben Ersatz per lprint

 

GDL
Hi,

ist wahrscheinlich total einfach, bekomme es aber mit Profan ohne der io.dll nicht hin.

Wie bekomme Io l' alten qbasic Befehl lprint chr$(27)+xyz mit reinem Xprofan hin.Danke.

Servus
Georg
 
Windows7 Xprofan 8,9,10 [...]  [...] 
17.09.2008  
 




Jörg
Sellmeyer
Was soll der Befehl denn bewirken? Sowas wie Nextpage?
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
17.09.2008  
 




GDL
@Jörg,

Steuerbefehle direkt zum Drucker schicken.Also die Centronics Schnittstelle direkt ohne dll ansteuern.
Einfachste Verwendung
- Einfachste 8bit Ausgabe
- Einfaches 4bit Einlesen bei Standardcentronic bzw. 12 bit bei EEP Centronic.

Für kleine Sachen die interne Windows Portzugriffsperre umgehen, bzw. fehlende ISA Steckplätze kompensieren.

Servus
Georg
 
Windows7 Xprofan 8,9,10 [...]  [...] 
17.09.2008  
 




Thomas
Freier
Schon getestet, den Steuerbefehl als String$ : "abc" + " chr$(27) "+ "efg" ?
Beim Drucker musste meist noch die Initialisierung : z.B. " !R! chr$(27) " erfolgen, damit aus dem String kein Drucktext wurde.
 
Gruß Thomas
Windows XP SP2, XProfan X2
17.09.2008  
 




GDL
@Thomas

gibst du das circa den Umweg einer File aus ?

bei startprint - endprint ist der Befehl print ja nicht erlaubt.

Servus
Georg
 
Windows7 Xprofan 8,9,10 [...]  [...] 
17.09.2008  
 




Jörg
Sellmeyer
Kann man nicht via Batchdatei was an LPT senden? Ich kann mich dunkel an sowas aus Dos-Zeiten erinnern.
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
17.09.2008  
 




GDL
Hätte was ganz einfaches per Steuerungsanfänger werden sollen.
Ohne dll und Hilfedateien von aussen.

Also ein profaninternes paralleles Gegenstück zu writecom.Dann wäre aber das Problem noch mit Input# Port von der Centronics gewesen.Wird doch komplizierter als gedacht.

Nehme doch QBasic per den Einstieg und dann XProfan mit dll per Fortgeschrittene.

Danke nochmals.

Servus
Georg
 
Windows7 Xprofan 8,9,10 [...]  [...] 
17.09.2008  
 



@Jörg: Meinst du an z.B. lpt1 kopieren?

copy blub > lpt1


XProfan hatte doch auch sowas wie "prn"... *grübel*
 
17.09.2008  
 




Jörg
Sellmeyer
@iF: Genau!
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
17.09.2008  
 




Thomas
Freier
@Georg, das sind nur Gedanken aus der dBaseIII - Zeit.
Die Umleitung auf den Drucker erfolgte mit "set device to print", der Drucker wurde ausgewählt mit "set printer to LPT1" und der Text wurde dann nicht zum Bildschirm, sondern zum Druckerport gesendet. Ob das bei XProfan mit der Einleitung "StartPrint" und dann " DrawText" auch so geht, kann ich heute nicht mehr testen.
 
Gruß Thomas
Windows XP SP2, XProfan X2
17.09.2008  
 




RGH
So sollte es gehen:
KompilierenMarkierenSeparieren
Assign #1,"PRN"
Reset #1
Print #1, chr$(12)   oder was auch immer
Close #1pre>

ACHTUNG: Unter Windows NT 4.0 geht das Programm nicht (NT 3.x habe ich nicht gestestet).
Da hatten die Herren von MicroSoft in Sachen Hardwareschutz etwas zu viel des Guten getan und auch diese Devices wie z.B. "PRN" gekillt. Ab 2000/XP ging es dann wieder und unter Windows 9x/ME sowieso.

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




RGH
Ach ja, noch ein Hinweis:

Das geht im Normalfall naturalmente nur mit betagten Rechnern und Druckern, die noch eine Parallel-Schnittstelle besitzen.
Aktuelle Drucker werden in der Regel circa eine USB-Schnittstelle oder das Netzwerk angesteuert.

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




Answer


Topictitle, max. 100 characters.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Topic-Options

5.492 Views

Untitledvor 0 min.
Member 361000501.12.2022
H.Brill01.08.2021
GDL07.05.2015
Gabor Krizsma26.05.2011
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