.net(C#)中如何制作[打开]按钮,点击后在本地资源里选取一个txt

matee 2009-04-13 10:22:40
.net(C#)中如何制作[打开]按钮,点击后允许在本地资源里选取一个文件,如txt


请问如何实现?
...全文
246 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Learn-anything 2009-04-13
  • 打赏
  • 举报
回复
ls 的说完了
boywangliang 2009-04-13
  • 打赏
  • 举报
回复
private void btnLoader_Click(object sender, EventArgs e)
{
openFileDialog.Filter = "文本文档(*.txt)|*.txt";
if (openFileDialog.ShowDialog() == DialogResult.OK)
{
System.IO.StreamReader sr = new
System.IO.StreamReader(openFileDialog.FileName);
filename = openFileDialog.FileName;
sr.Close();
ptbPhoto.Image = Image.FromFile(filename);
txtCertificate.Text = filename;
}


}
 openFileDialog你查一下这个控件的帮助就知道了
boywangliang 2009-04-13
  • 打赏
  • 举报
回复
private void button1_Click(object sender, System.EventArgs e)
{
Stream myStream;
OpenFileDialog openFileDialog1 = new OpenFileDialog();

openFileDialog1.InitialDirectory = "c:\\" ;
openFileDialog1.Filter = "txt files (*.txt)|*.txt|All files (*.*)|*.*" ;
openFileDialog1.FilterIndex = 2 ;
openFileDialog1.RestoreDirectory = true ;

if(openFileDialog1.ShowDialog() == DialogResult.OK)
{
if((myStream = openFileDialog1.OpenFile())!= null)
{
// Insert code to read the stream here.
myStream.Close();
}
}
}
goldxinx 2009-04-13
  • 打赏
  • 举报
回复
做一个按钮在点击事件里写

OpenFileDialog file = new OpenFileDialog();
file.Filter = "文本文档(*.txt)|*.txt";
if (file.ShowDialog() == DialogResult.OK)
{
///something you want do
}
freeboy827 2009-04-13
  • 打赏
  • 举报
回复

OpenFileDialog file = new OpenFileDialog();
file.Filter = "文本文档(*.txt)|*.txt";
if (file.ShowDialog() == DialogResult.OK)
{

}

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧