Coiote
|
FORTALEZA CE - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 06/02/2008 14:59 hs
Ei, colegas,
Eu não tenho o Cristal Reports. Pra fazer relatórios com cantos e bordas apelo para o velho Printer.print e para o Mapa de caracteres do Windows. A fonte Lucida console é uniforme como a Courrier New, só que mais bonita e inclui os caracteres de cantos e linhas que eu preciso. Mas ao copiá-los e colá-los no ambiente de desenvolvimento do VB eles são convertidos em interrogações tanto na tela como na impressora. Como faço para usá-los? A função CHR$ não serve pois ela só abrange até o caractere nº 255 e os que eu quero estão depois disso.
Obrigado pela ajuda.
|
|
|
|
|
Postada em 08/02/2008 03:00 hs
Fala Coiote,
Se voce estiver querendo representar caracteres unicode realmente, a funcao Chr$() sao para caracteres de 8 bits (ASCii de 1 byte), nao estou muito lembrado, mais acho que existe uma funcao ChrW(), onde o W vem de word que equivale a 2 bytes (0-65535).
Se quiser exibir esses caracteres no formulario voce deveria utilizar o Microsoft Forms 2.0, ja que o standard do VB nao tem suporte.
Espero ter ajudado, Maycon Maia Vitali ( http://maycon.gsec.com.br ) GSEC Tiger Team Fidelize IT
|
|
|
Coiote
|
FORTALEZA CE - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 08/02/2008 22:38 hs
A função ChrW também exibe interrogações para qualquer número de caractere a partir do 383. Deve estar faltando alguma coisa que ative a exibição destes caracteres no Visual Basic pois no Word eles aparecem. De qualquer forma gostei de conhecer esta função. Obrigado.
|
|
|