private void button1_Click(object sender, EventArgs e)
{
OpenFileDialog fileDialog = new OpenFileDialog();
fileDialog.Multiselect = true;
fileDialog.Title = "请选择文件";
fileDialog.Filter = "所有文件(*.doc)|*.doc";
if (fileDialog.ShowDialog() == DialogResult.OK)
{
//string file = fileDialog.FileName;
//MessageBox.Show("已选择文件:" + file, "选择文件提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
textBox1.Text = fileDialog.FileName;
StreamReader sr = new StreamReader(fileDialog.FileName);
string line;
while ((line = sr.ReadLine()) != null)
{
textBox2.AppendText(line + "\r\n");
}
//textBox2.Text = sr.ReadToEnd();
sr.Close();
}
}
这是代码,读取之后,里面的汉字全乱码了,哪位大神知道这是咋会事啊