Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Escape Zeichen in Batch-Datei (https://www.delphipraxis.net/58785-escape-zeichen-batch-datei.html)

Hansa 12. Dez 2005 20:08

Re: Escape Zeichen in Batch-Datei
 
Und dann ? Das Problem wird dadurch nicht kleiner. Wer weiß, wenn das mit notepad geht und vor Ort ist leider gar keins drauf. Was dann ? Der Weg ist völlig falsch angelegt, denn alle Zeichen < Ascii (32) sind Sonderzeichen. Siehe mein Beispiel und erkläre mal, wie ich chr (0) über die Tastatur oder C+P irgendwie eingeben kann. 8) Ich brauuche es allerdings in diesem Fall definitiv, um die Breitschrift wieder auszuschalten.

Daniel Schuhmann 12. Dez 2005 20:12

Re: Escape Zeichen in Batch-Datei
 
Ansonsten kannst du an eine Datei das Zeichen anhängen.

echo ^[ >> test.txt

( ^[ ist das, was DOS ausgibt, wenn Du Alt+27 drückst - wenn du type test.txt eingibst, stimmts wieder)

Leider ist das alles schon viel zu lange her. Ich weiß noch, wie man früher mit dem Ansi.sys-Treiber diese ESC-Sequenzen auswerten konnte. Richtig schöne DOS-Prompts gabs da, mit schönen Zeilen und man konnte Funktionstasten drücken und dadurch andere Programme aufrufen und das Prompt umschalten...

Edit: In Wordstar konnte man auch Daten aus anderen Dateien einfügen, aber ich weiß nur noch, daß man mit Strg+K_X das Programm verlassen konnte, ohne die Datei zu sichern *sabbel*. Hat der normale Editor nicht die Möglichkeit, sowas einzubinden?

*schwelg* :love:

Mooooohment, ich hab ne Idee... Bitte warten's an Moment

Daniel Schuhmann 12. Dez 2005 20:36

Re: Escape Zeichen in Batch-Datei
 
Liste der Anhänge anzeigen (Anzahl: 1)
So, was kleines gebastelt...

Schreib deine Dateien ganz normal. Für das ESC-Zeichen fügst Du $ESC$ ein, danach lässt Du ReplESC drüberlaufen.

http://www.smartcoder.net/de/images/tools/replesc.gif

Hansa 12. Dez 2005 20:39

Re: Escape Zeichen in Batch-Datei
 
Jo, es wird tatsächlich noch besser. :thumb:
Zitat:

Zitat von Daniel Schuhmann
echo ^[ >> test.txt

Mal getestet ? Falls nicht dann guck Dir mal an, wo das ^ landet : im Nirwana. :lol: Es nützt nichts, Sachen die schon unter DOS nicht gingen heutzutage noch irgendwie nachbauen zu wollen. Allerdings frage ich mich gerade, was so was in einer Batch-Datei überhaupt zu suchen hat ? :gruebel:

Daniel Schuhmann 12. Dez 2005 20:43

Re: Escape Zeichen in Batch-Datei
 
Zitat:

Zitat von Hansa
Mal getestet?

Zitat:

Zitat von Daniel Schuhmann, eine Zeile später,
^[ ist das, was DOS ausgibt, wenn Du Alt+27 drückst - wenn du type test.txt eingibst, stimmts wieder

Somit hab ich es durchaus probiert und es hat gefunzelt. Aber ansonsten gibts ja noch mein oberhammertolles Programm... ^^

TheAn00bis 12. Dez 2005 20:54

Re: Escape Zeichen in Batch-Datei
 
Hey, großartiges Programm! :D:D:D


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:39 Uhr.
Seite 2 von 2     12   

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