CharToString

Converte um código de símbolo em uma string de um caractere.

string  CharToString(
   uchar  char_code      // código numérico de um símbolo
   );

Parâmetros

char_code

[in]  Código de um símbolo ANSI.

Valor do Retorno

String com um símbolo ANSI.

 

Exemplo:

string ExtStrArray[224];
 
//+------------------------------------------------------------------+
//| Script program start function                                    |
//+------------------------------------------------------------------+
void OnStart()
  {
//--- em um ciclo a partir do código do caractere 32 (espaço) até o código 255(UCHAR_MAX)
//--- preenchemos o array com códigos de caracteres convertidos em uma string de acordo com a página de código atual
   for(int i=32i<=UCHAR_MAXi++)
      ExtStrArray[i-32]=CharToString((uchar)i);
 
//--- imprimimos no log o título e a tabela de caracteres
   Print("Table of symbols:");
   ArrayPrint(ExtStrArray,_Digits," | ");
   /*
  resultado:
   Table of symbols:
   [  0" " | "!" | """ | "#" | "$" | "%" | "&" | "'" | "(" | ")" | "*" | "+" | "," | "-" | "." | "/" | "0" | "1" | "2" | "3" | "4" | "5" | "6" | "7" | "8"
   [ 25"9" | ":" | ";" | "<" | "=" | ">" | "?" | "@" | "A" | "B" | "C" | "D" | "E" | "F" | "G" | "H" | "I" | "J" | "K" | "L" | "M" | "N" | "O" | "P" | "Q"
   [ 50"R" | "S" | "T" | "U" | "V" | "W" | "X" | "Y" | "Z" | "[" | "\" | "]" | "^" | "_" | "`" | "a" | "b" | "c" | "d" | "e" | "f" | "g" | "h" | "i" | "j"
   [ 75"k" | "l" | "m" | "n" | "o" | "p" | "q" | "r" | "s" | "t" | "u" | "v" | "w" | "x" | "y" | "z" | "{" | "|" | "}" | "~" | "" | "Ђ" | "Ѓ" | "‚" | "ѓ"
   [100"„" | "…" | "†" | "‡" | "€" | "‰" | "Љ" | "‹" | "Њ" | "Ќ" | "Ћ" | "Џ" | "ђ" | "‘" | "’" | "“" | "”" | "•" | "—" | "–" | "˜" | "™" | "љ" | "›" | "њ"
   [125"ќ" | "ћ" | "џ" | " " | "Ў" | "ў" | "Ј" | "¤" | "Ґ" | "¦" | "§" | "Ё" | "©" | "Є" | "«" | "¬" | "­" | "®" | "Ї" | "°" | "±" | "І" | "і" | "ґ" | "µ"
   [150"¶" | "·" | "ё" | "№" | "є" | "»" | "ј" | "Ѕ" | "ѕ" | "ї" | "А" | "Б" | "В" | "Г" | "Д" | "Е" | "Ж" | "З" | "И" | "Й" | "К" | "Л" | "М" | "Н" | "О"
   [175"П" | "Р" | "С" | "Т" | "У" | "Ф" | "Х" | "Ц" | "Ч" | "Ш" | "Щ" | "Ъ" | "Ы" | "Ь" | "Э" | "Ю" | "Я" | "а" | "б" | "в" | "г" | "д" | "е" | "ж" | "з"
   [200"и" | "й" | "к" | "л" | "м" | "н" | "о" | "п" | "р" | "с" | "т" | "у" | "ф" | "х" | "ц" | "ч" | "ш" | "щ" | "ъ" | "ы" | "ь" | "э" | "ю" | "я"
   */
  }

Também Veja

StringToCharArray, ShortToString, StringGetCharacter