Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Ansi Escape Sequenz richtig anzeigen (Farbwerte) (https://www.delphipraxis.net/54084-ansi-escape-sequenz-richtig-anzeigen-farbwerte.html)

quakergod 27. Sep 2005 19:27


Ansi Escape Sequenz richtig anzeigen (Farbwerte)
 
Liste der Anhänge anzeigen (Anzahl: 1)
hi, es gibt spezielle steuerbefehle die u.a. die Farbe ändern können:

Beispiel ist im Anhang!
(das esc steuerzeichen geht beim posten verloren, deswegen als ansi-txt file)

wenn ihr winrar habt kopiert den code mal in ein archiv kommentar und ihr seht was ich meine:
http://img343.echo.cx/img343/8883/im...ipboard7fq.jpg

Ich bastel grad an einem telnet chat der die befehle nutzt und auf den ich mittels delphi sockets zugreife,
weiss jemand wie ich diese ansi befehle rausschneiden oder richtig in einem memo anzeigen oder sonstwie drawen kann ?

vielen vielen dank!

marabu 27. Sep 2005 20:02

Re: Ansi Escape Sequenz richtig anzeigen (Farbwerte)
 
Hi,

die ANSI escape sequences haben einen einfachen Aufbau. Du kannst einen simplen Zustandsautomaten bauen, der durch ESC [ getriggert wird, die numerischen (auch mehrere, dann durch Semikolon getrennt) Parameter zwischenspeichert und das terminierende command character ausführt (achte auf verkettete sequences).

Spontan würde ich sagen, dass du mit einem monospace font in einem richedit control am schnellsten voran kommst.

Fertige Komponenten ICS TEmulVT interessieren dich nicht - du willst es selbst implementieren?
Hast du schon eine Übersicht der ANSI control sequences? klick

Grüße vom marabu


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:12 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz