Hallo, ich bräuchte die Escape-Sequenz zum löschen eines Bildschirms. Ich habs mit der Escape- Sequenz \x1b 0x0C probiert aber irgendwie klappt das nicht. Ich möchte den ganzen Bildschirm löschen. Vielen Dank für Eure Antworten. lg Eder
am Hyperterminal möchte ich den Bildschirm wieder löschen nachdem ich etwas angezeigt habe und dann etwas anderes anzeigen will. wenn ich den Bildschirm nicht lösche wird das Neue einfach dazu angezeigt, deshalb möchte ich den Bildschirm vorher löschen. ich schick die Befehle über dieserielle Schnittstelle zum Hyperterminal nur beim Befehl zum Bildschirmlöschen happerts eben. Vielen Dank lg Eder
1) Wie hast du die Sequenz rausgeschickt? (Code) 2) Was ist \x1b 0x0C für eine Sequenz? 2) In welchem Modus betreibst du Hyperterminal? 4) \x1b 0x0C sieht seltsam aus. Escape Sequenzen bestehen normalerweise aus einem einleitendem 'Escape', also dem \x1b gefolgt von lesbarem Text 5) Wenn das da oben einfach nur ein Formfeed sein soll, dann: das ist keine Escape Sequenz! Du schickst einfach nur einen Formfeed und sonst nichts. Gib einfach nur 0x0C aus und sonst nichts. Formfeed (also das Zeichen mit dem ASCII Code 0x0C) ist auch nur ein Zeichen, so wie 'a' oder 'z' oder '0' oder '*' oder auch '\n'. Falls du die lesbare Variante bevorzugst, die C Schreibweise für Formfeed wäre '\f'
"Home" oder "New Page" war unter DOS durch einfaches 12 dez bzw. 0C hex ohne irgendwelche ESC ereichbar
Was spricht eigentlich dagegen, mal in einem der in einem Deiner zahllosen anderen Threads zum ziemlich selben Thema verlinkten VT100-Befehlssatz selbst nachzusehen?
@Eder Wir haben schon verstanden was du erreichen willst. Hilft aber alles nichts. Das musst du schon selbst machen. Ein bestimmtes Zeichen ausgeben ist doch nicht so schwer. Alternativ empfehle ich mal ein Buch über C zu lernen. Deine Fragen sind momentan das Äquivalent zu: Ich kann zwar mit einer Feile nicht umgehen und bei einem Schrauben- zieher weiss ich nicht wo hinten und vorne ist, möchte aber einen Ferrari-Motor bauen. Wo fange ich an?
Zum löschen empfehle ich CO2. H2O geht war auch, ist aber nicht so gut :-) SCNR
Knistert doch so schöööööööön. Spielverderber......... g @Threadtstarter: Wenn man für Lau(!) Hilfe will sollte man schon rausrücken was man da strickt und vielleicht auch mal mit nem fetzen Quellcode um die Ecke kommen, wenn man den Code nicht gar von vorne herrein unter GPL setzt, was ich als FSS-Anhänger natürlich nur befürworten kann.
ALT F4 am PC löscht auch die Hyperterm-Ausgabe. Muß man aber über Tatstaur eingeben
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.