rodrigo_sjc_sp 发表于 2022-7-6 07:06:32

李,
 
发生了令人惊讶的事情!
当我在记事本窗口创建文件时,他能够阅读“Sinalizaão”。
 
然后问题是在VBNet中创建文件
 

      Dim The TextWriter tw = new StreamWriter (".resa.cfg" ,True, System.Text.Encoding.Default)
      tw.WriteLine (lst_layers.SelectedItems (0). Text)
      tw.WriteLine (lst_layers.SelectedItems (0). SubItems (2). Text)
      tw.WriteLine (lst_layers.SelectedItems (0). SubItems (1). Text)
      tw.Close ()

 
我将文件创建设置为
系统文本编码。违约
 
在微软网站上
获取操作系统当前ANSI代码页的编码。
 
它成功了。非常感谢。

Lee Mac 发表于 2022-7-6 07:13:54

不客气!
 
不过,请注意,您可以直接从记事本的“保存”菜单更改编码:
 
页: 1 [2]
查看完整版本: 用字符读取文本文件