我们需要使用什么编码将文件保存为文本文件(ANSI 类型) - 在保存文本文件时使用 ANSI 编码。在这里使用什么,不将 ANSI 视为一个选项
vb.net 代码 - 编码后应该给出什么。?
My.Computer.FileSystem.WriteAllText("d:\binary.txt", strTemp, True,System.Text.Encoding.
ANSI 不是一种编码,它只是“非 Unicode”的通用名称。您通常使用 Encoding.Default,与您的操作系统使用的代码页相同。至少在那台机器上运行的所有程序都可以毫无问题地读取该文件。
这个对我有用:
System.Text.Encoding.ASCII
使用具有系统编码的流写入器作为默认值:
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()