从对话筐中打开一个记事本,显示英文没问题,中文确实乱码,望高手解决
代码如下
public void Open()
{
try
{
using(StreamReader reader=File.OpenText(fileName))
{
richTextBox1.Clear();
richTextBox1.Text=reader.ReadToEnd();
} }
catch(IOException ex)
{
MessageBox.Show(ex.Message,"Simple Editor",MessageBoxButtons.OK,MessageBoxIcon.Exclamation);
}
}
代码如下
public void Open()
{
try
{
using(StreamReader reader=File.OpenText(fileName))
{
richTextBox1.Clear();
richTextBox1.Text=reader.ReadToEnd();
} }
catch(IOException ex)
{
MessageBox.Show(ex.Message,"Simple Editor",MessageBoxButtons.OK,MessageBoxIcon.Exclamation);
}
}
解决方案 »
- 散分,新鲜出炉的WPF俄罗斯方块
- c# 如何嵌入并使用彩色的指针文件(cur)
- c# 调用 c++ dll 传值乱码问题! 急
- XMLDocument.loadxml是否有长度限制(急,急,急)
- Access 数据库 嵌套入程序
- [高手进来]TreeView怎么样像其他控件那样的进行重新改造阿?
- 高分求 FarPoint Spread for Windows Forms 最新版本(v2)注册码
- c# 救命啊
- 如何建立一个在各个页面都可以共享的全局变量?
- 如何让c#程序在win98中运行, 如何给c#打包在其他机器上装
- 请问如何打开数据.dat文件(记事本,ultraedit都用了,不行)。请指教。
- 很奇怪!!!程序中无法获得文本框修改后的值???
2.如果还不行就再加这个richTextBox1.Text=HttpUtility.UrlEncode(reader.ReadToEnd(),System.Text.Encoding.GetEncoding("gb2312")