msdn14_capa.gif

Clique aqui para ler todos os artigos desta edição

Luiz Claudio Santos de Oliveira

Socket

Ao criar uma aplicação utilizando sockets temos que realizar o tratamento da informação, pois o socket por si só não faz o tratamento de palavras acentuadas. Importe a classe System.Globalization, instancie o objeto da classe Encoding e crie uma variável vetor do tipo Byte.

Imports System.Globalization

Dim targetEncoding As Encoding

Dim encodedchar() As Byte

 

Atribua ao targetEncoding o código da localização 1252 (que é referência Latino Americana), para que quando receber (método GetBytes) a mensagem (neste caso é do tipo String) já seja convertido para a forma de acentuação correta.

targetEncoding = Encoding.GetEncoding(1252)

...

Quer ler esse conteúdo completo? Seja um assinante e descubra as vantagens.
  • 473 Cursos
  • 10K Artigos
  • 100 DevCasts
  • 30 Projetos
  • 80 Guias
Tenha acesso completo