Discussion:
Establecer tipo codificación de un txt
(demasiado antiguo para responder)
Asier
2005-03-14 08:42:00 UTC
Permalink
Hola grupo,

Desde un programa de VB.NET genero un fichero texto y por defecto si lo
abro con el bloc de notas tiene codificación UTF-8. Me gustaría saber si es
posible forzar a que se genere el fichero con codificación ANSI.

Para crear el fichero uso:

Dim oFile As System.IO.File

Dim oWrite As System.IO.StreamWriter

oWrite = oFile.CreateText(PathArchivo)

oWrite.WriteLine(.....................)


Muchas gracias.

Asier
Eduardo A. Morcillo [MS MVP VB]
2005-03-14 15:51:41 UTC
Permalink
Con System.IO.File.CreateText el archivo que se crea es utf-8. Utiliza
directamente StreamWriter usando uno de los constructures que permiten el
paso de un Encoding. Por ejemplo:

Dim writer As New System.IO.StreamWriter(path, False,
System.Text.Encoding.Default)
writer.WriteLine("Hola!")
--
Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo
https://mvp.support.microsoft.com/profile=A70673D2-BD48-4197-A380-104EF5A4191C

Inteligencia militar son dos términos contradictorios.
Groucho Marx
Loading...