Stringhe criptiche come 13 # 10 apparire regolarmente nel codice sorgente di Delphi. Queste stringhe non sono incomprensibili a caso, ma servono a uno scopo essenziale per il layout del testo.
UN stringa di controllo è una sequenza di uno o più caratteri di controllo, ognuno dei quali è costituito da # simbolo seguito da una costante intera senza segno da 0 a 255 (decimale o esadecimale) e indica il carattere ASCII corrispondente.
Ad esempio, per assegnare una stringa di due righe a una proprietà Caption di un controllo TLabel, utilizzare il seguente pseudocodice:
Label1.Caption: = 'Prima riga' + # 13 # 10 + 'Seconda riga';
La parte "# 13 # 10" rappresenta una combinazione ritorno a capo + avanzamento riga. "# 13" è l'equivalente ASCII del valore CR (ritorno a capo); # 10 rappresenta LF (avanzamento riga).
Altri due personaggi di controllo interessanti includono: