Fórum Unicode no Delphi #284826

15/06/2005

0

Pessoal, agora estou trazendo um probleminha complicado.
hum, tenho um software que precisa exibir caracteres em
japonês. Eu poderia usar imagens dos caracteres, mas isso
faria com que o executável ficasse enorme.
Eu queria escrever os caracteres em japonês direto no delphi.
Sei que esses caracteres usam codificação Unicode ao invés
do nosso habitual ANSI.

É possível fazer isso no Delphi?

Até!


Delphi32

Delphi32

Responder

Posts

15/06/2005

Massuda

Somente o Win NT/2000/XP/2003 tem suporte nativo para Unicode. Me parece que existe um suporte limitado no Win 9x/ME, mas acho que isso foi introduzido com o runtime do .Net, nem sei como utilizar.

Para ter Unicode no Delphi, experimente usar a [url=http://www.tntware.com/delphicontrols/unicode/]biblioteca de componentes da TntWare[/url] (freeware com fontes). Essa biblioteca vai permitir ao aplicativo usar o suporte nativo do Windows ao Unicode. Portanto, só funciona se for em Win NT/2000/XP/2003.


Responder

Gostei + 0

15/06/2005

Delphi32

funcionou perfeitamente!

só fiquei com uma dúvida. com esses componentes pude copiar um texto em japonês e colar no edit que ficou legal. mas e se eu quiser fazer via código, tipo:

   Edit1.Text := ´Texto_com_caracteres_japoneses´; 


Tem como?

Até!


Responder

Gostei + 0

15/06/2005

Massuda

...se eu quiser fazer via código, ...Tem como?
Nunca (!) precisei usar Unicode, mas pelo que está no site, as propriedades que aceitam string foram feitas para aceitar um WideString, que é uma string Unicode, portanto, deveria funcionar.


Responder

Gostei + 0

15/06/2005

Delphi32

vou fazer uns testes mais a fundo e depois posto aqui os resultados. Valeu pela ajuda.

Até!


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar