[align=left] private void 打开ToolStripMenuItem_Click(object sender, EventArgs e)
{
openFileDialog1.InitialDirectory = @"d:\我的文档\桌面";
openFileDialog1.Filter = "(*.txt)|*.txt";
if (openFileDialog1.ShowDialog() == DialogResult.Cancel)
{
return;
}
else
{
Form2 form2 = new Form2();
form2.Text = openFileDialog1.FileName;
StreamReader sr = new StreamReader(openFileDialog1.OpenFile()); form2.richTextBox1.Text =sr.ReadToEnd();
form2.MdiParent = this;
form2.Show();
}
}[/align]
这段代码是在主窗体(form1)写的,用openFileDialog1控件打开,读取文件,然后出来就是乱码,为什么,请高手帮忙,谢谢
{
openFileDialog1.InitialDirectory = @"d:\我的文档\桌面";
openFileDialog1.Filter = "(*.txt)|*.txt";
if (openFileDialog1.ShowDialog() == DialogResult.Cancel)
{
return;
}
else
{
Form2 form2 = new Form2();
form2.Text = openFileDialog1.FileName;
StreamReader sr = new StreamReader(openFileDialog1.OpenFile()); form2.richTextBox1.Text =sr.ReadToEnd();
form2.MdiParent = this;
form2.Show();
}
}[/align]
这段代码是在主窗体(form1)写的,用openFileDialog1控件打开,读取文件,然后出来就是乱码,为什么,请高手帮忙,谢谢
解决方案 »
- asp.net FLV视频文件为什么放在服务器上访问不了,下载不了?
- 分享一个更好用的分页控件——QuickPager asp.net2.0 分页控件(总体介绍。这个控件都能做什么呢?up有分)
- 浏览器重复请求2次到3次,软件获取html代码发现只执行了1次
- 我想点按钮弹出 打开文件对话框怎么做啊?
- 这个正则表达式怎么写?或怎么实现?万分谢谢!
- 关于三层体系中GV控件gvClass_RowDeleting的错误
- 请高手帮忙写个正则表达式...万分感谢!
- 菜鸟学艺(-)这是个啥子错误啊?
- 新手求助~~
- asp.net在IIS下不能重写,但能在vs里执行!为什么?
- 请问如何对数据库内容进行柱状图显示
- 发送邮件问题?
{
openFileDialog1.InitialDirectory = @"d:\我的文档\桌面";
openFileDialog1.Filter = "(*.txt)|*.txt";
openFileDialog1.Multiselect = false;
if (openFileDialog1.ShowDialog() == DialogResult.Cancel)
{
return;
}
else
{
Form2 form2 = new Form2();
form2.Text = openFileDialog1.FileName;
StreamReader sr = new StreamReader(openFileDialog1.OpenFile()); form2.richTextBox1.Text =sr.ReadToEnd();
form2.MdiParent = this;
form2.Show();
}
}高手帮忙,谢谢。QQ125029105
参考:
http://blog.csdn.net/lzy_1515/archive/2010/04/28/5538664.aspx