在C # 中怎样将openfiledialg打开的文件装进textbox里面?

 我来答
iswoit
2010-11-24
知道答主
回答量:13
采纳率:0%
帮助的人:4.8万
展开全部
假设是buttonclick事件 文本框是textBox1

private void button1_Click(object sender, EventArgs e)
{
openFileDialog1.ShowDialog(); //打开对话框
//定义StreamReader对象实例
StreamReader myread = new StreamReader(openFileDialog1.FileName, Encoding.Default);
try
{
textBox1.Text = "";
string mys = myread.ReadLine(); //读取打开文件的一行
while (mys != null) //如果打开文件不为空,则一行一行读取
{
textBox1.Text = textBox1.Text + mys + "\r\n";
mys = myread.ReadLine();
}
myfile = openFileDialog1.FileName;
}
catch (Exception mye)
{
MessageBox.Show("读取文件失败!" + mye.Message); //提示对话框
}
finally
{
myread.Close();
}

}
司琅0Iid5b
2010-11-24 · TA获得超过802个赞
知道小有建树答主
回答量:319
采纳率:0%
帮助的人:618万
展开全部
你好,openfiledialog做的是获取文件的路径,然后楼主可以通过System.IO.StreamReader类,对该文件的内容读取出来,
最后一步,就是把内容赋值给textBox.Text属性。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友1a412ba
2010-11-24 · TA获得超过240个赞
知道小有建树答主
回答量:369
采纳率:0%
帮助的人:231万
展开全部
openfiledialg这个只是选择文件的,他有一个fileName属性,可以获取他的文件路径,如果你要读取文件内容,可以使用IO中的类StreamReader
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式