Deutsch
Forum

Escape Sequenzen ausgeben Ersatz für lprint

 

GDL
Hi,

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

Wie bekomme ich den 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 über den Umweg einer Datei 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 für 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 für den Einstieg und dann XProfan mit dll für 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 #1

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.

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




RGH
Ach ja, noch ein Hinweis:

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

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




Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

5.422 Betrachtungen

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