Na versão 2009, o Delphi atualizou o core do compilador e do IDE para aceitar o padrão Unicode, em substituição ao padrão utilizado até então, o ASCII. Essa mudança fez o mapa de caracteres subir de 255 para mais de 100 mil opções, passando a comportar os caracteres de variados idiomas de todo o mundo, como chinês e russo.

Esse recurso não trouxe diferenças para grupos de desenvolvedores que lidam apenas com caracteres convencionais do nosso alfabeto, mas expandiu a possibilidade de incorporar caracteres de idiomas menos comuns dentro do código fonte das aplicações.

Entendendo o Unicode no Delphi

Antes da versão 2009, o tipo string no Delphi seguia o mesmo padrão de caracteres utilizado nas versões mais antigas do Windows, e que fazem parte de uma tabela conhecida como ASCII. Essa tabela possui os principais caracteres (visuais e não visuais) para composição de texto em sistemas computacionais.

O surgimento do padrão Unicode para Win ...

Quer ler esse conteúdo completo? Tenha acesso completo