Vitor, tens razão. Alguns caracteres podem ser perdidos com ASCII.
Avalados por :
Olá!
Preciso criar um arquivo binário, mas quando o faço com as seguintes linhas:
Dim oFile As System.IO.FileStream
oFile = System.IO.File.Create(oRutaFichero)
e escrevo com isso:
My.Computer.FileSystem.WriteAllText(oRutaFichero, "TEXTO", True)
ao acessar as propriedades do arquivo, a codificação é UTF-8 e deve ser ANSI
Como posso fazer isso?
Muito obrigado!
Cumprimentos, até logo!
Vitor, tens razão. Alguns caracteres podem ser perdidos com ASCII.
Olá,
Para a codificação ANSI, você deve usar System.Text.Encoding.Default e não System.Text.Encoding.ASCII.
Saudações,
Vítor Vieira
Sim! Alterei meu código e está funcionando perfeitamente!
Muito obrigado!
Olá,
Use StreamWriter em vez disso.
Dim f As New IO.StreamWriter("caminho_do_arquivo", False, System.Text.Encoding.ASCII)
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute