编码用于ANSI - vb.net

时间:2012-04-05 07:36:39

标签: vb.net encoding

我们需要使用什么编码将文件另存为文本文件(ANSI类型) - 同时保存要使用的文本文件ANSI编码。 这里使用的是什么,没有看到ANSI作为选项

vb.net代码 - 编码后应该给出什么。?

My.Computer.FileSystem.WriteAllText("d:\binary.txt", strTemp, True,System.Text.Encoding.

3 个答案:

答案 0 :(得分:5)

ANSI不是一种编码,它只是“非Unicode”的通用名称。您通常使用Encoding.Default,与您的操作系统使用的代码页相同。至少所有在该机器上运行的程序都可以毫无困难地读取文件。

答案 1 :(得分:0)

它对我有用:

System.Text.Encoding.ASCII

答案 2 :(得分:0)

使用默认系统编码的流编写器:

Dim myfilepath as String = "C:/"
Dim myappendingoption as boolean = True 'True: append text to file, False: overwrite
Dim sw As StreamWriter = New StreamWriter(myfilepath, myappendingoption, System.Text.Encoding.Default)
sw.Write("sometext")
sw.Close()