VK_ESCAPE
Zwischen zwei StringKonstanten kann man das + weglassen.
(bei zwei kollidierenden ' müssen sie dann entfallen)
Delphi-Quellcode:
#27'L'
#27 + 'L' // Dezimal
#$1B + 'L' // Hexadezimal
Char(VK_ESCAPE) + 'L' // Konstante
Und natürlich als String den AnsiString verwenden und nicht den "String".
Ab Delphi 2009 ist der String ein UnicodeString und es gibt Spaß mit Konvertierungen der Chars. (CodePage)
Natülich kann man auch besser gleich den
RawByteString (ab 2009) oder vielleicht besser ein TBytes verwenden, wenn es um Steuersequenzen und nicht um "Texte" geht.