Olá pessoal, este é minha primeira mensagem na lista.

Estou desenvolvendo um programa para rodar em uma versão japonesa do
Windows XP. Preferencialmente o programa precisa aceitar tanto
caracteres "normais"(a, A, Ã, ç...) quanto caracteres japoneses. O
programa é bem simples e estou utilizando o Access como banco de
dados.

Mas não estou conseguindo fazer com que os TEdits aceitem tanto
caracteres normais com acentos quanto caracteres japoneses. O mais
próximo que eu consegui disso foi utilizando a fonte "MS Gothic" com
script japonês.
-Na versão japonesa do Windows ele exibe os caracteres japoneses
corretamente, mas ele não exibe os caracteres normais que possuem
acentos.
-Na versão brasileira(em português) do Windows ele exibe corretamente
os caracteres normais (com e sem acento), mas o caracteres japoneses
aparecem todos trocados por "?".

A pergunta é: Como fazer o sistema de forma que os TEdits
exibissem/aceitassem tanto caracteres japoneses e caracters normais
com e sem acentos?

Pensei em utilizar só caracteres UNICODE, pois acredito que seria
idenpendente da versão do Windows XP (japonês, português) e aceitaria
qualquer tipo de caracter. Mas não sei como mudar o sistema para
aceitar caracteres UNICODE. Não sei se isso é feito mudando a fonte
dos TEdits, alguma configuração do Delphi ou no próprio Windows XP.

Gostaria de pergunta também qual o sistema de Reports eu devo usar,
pois estou utilizando o Rave Report mas ele também está exibindo "?"
nos caracteres japoneses, até mesmo na versão japonesa do Windows. Por
exemplo, no Rave Report eu mudo a fonte para MS Gothic, mas ele não
salva com script japonês, sempre volta pro script ocidental da fonte.

Agradeço a todos que puderem ajudar.

Responder a