Las cadenas crípticas como 13 # 10 aparecen regularmente dentro del código fuente de Delphi. Sin embargo, estas cadenas son & amp; apos; t galimatías aleatorias & amp; # x2014; sirven para un propósito esencial para el diseño de texto.
Una cadena de control es una secuencia de uno o más caracteres de control, cada uno de los cuales consiste en el símbolo # seguido de una constante entera sin firmar de 0 a 255 (decimal o hexadecimal) y denota el carácter ASCII correspondiente.
Por ejemplo, para asignar una cadena de dos líneas a una propiedad de subtítulo de un control de etiqueta en T, use el siguiente pseudocódigo:
& lt; pre & gt; Label1.Caption: = & amp; apos; First line & amp; apos; + # 13 # 10 + & amp; apos; Second line & amp; apos ;;
& lt; / pre & gt ;
The & amp; quot; # 13 # 10 & amp; quot; parte representa una combinación de retorno de carro + alimentación de línea. El & amp; quot; # 13 & amp; quot; es el equivalente ASCII del valor CR (retorno del carro); # 10 representa LF (alimentación de línea).
Otros dos caracteres de control interesantes incluyen:
- # 0 & amp; # x2014; Carácter NULL
- # 9 & amp; # x2014; TAB (horizontal)
Video destacado
& amp; # x203A; Informática