Vitor, tienes razón. Algunos caracteres pueden perderse con ASCII.
Avalados por :
¡Hola!
Tengo que crear un archivo binario, pero cuando lo creo con las siguientes líneas:
Dim oFile As System.IO.FileStream
oFile = System.IO.File.Create(oRutaFichero)
y escribo con esto:
My.Computer.FileSystem.WriteAllText(oRutaFichero, "TEXTO", True)
al acceder a las propiedades del archivo, la codificación es UTF-8 y debe ser ANSI
¿Cómo puedo hacer esto?
¡Muchas gracias!
Saludos, ¡hasta luego!
Vitor, tienes razón. Algunos caracteres pueden perderse con ASCII.
Hola,
Para la codificación ANSI debes usar System.Text.Encoding.Default y no System.Text.Encoding.ASCII.
Saludos,
Vítor Vieira
¡Sí! ¡He cambiado mi código y funciona perfectamente!
¡Muchas gracias!
Hola,
Utiliza StreamWriter en su lugar.
Dim f As New IO.StreamWriter("ruta_del_archivo", False, System.Text.Encoding.ASCII)
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute