Escapesequenzen dienen zur Repräsentaion nicht darstellbarer Zeichen. Beispielsweise sind Zeilenumbrüche solch nicht darstellbare Zeichen, aber man möchte sie ja an bestimmten Stellen doch irgendwie einbringen, um dann einen Zeilenumbruch zu erzeugen.
Eine Escapesequenz wird mit einem Backlash "\" eingeleitet, gefolgt von
| \a | Alarmton |
| \b | Backspace |
| \f | Seitenvorschub |
| \n | Zeilenvorschub |
| \r | Wagenrücklauf |
| \t | Tabulator horizontal |
| \v | Tabulator vertikal |
| \\ | Backlash selbst |
| \' | Hochkommata |
| \" | doppelte Anführungszeichen |
Die Sequenzen können in Ereignissen wie OnKeyDown oder in der Klasse AnsiString (String) o.a. genutzt werden um beispielweise zu prüfen ob ein Tabulator gesetzt ist. Auf die Virtuellen Tastencodes von Windows wird verwiesen.