c#怎么做一个 浏览本机文件的按钮,选中文件后返回文件绝对路径
我弄了一个窗口程序,现在要选择需要操作的文件,如何做一个按钮,点了以后打开一个窗口,用来选择文件。就像上传文件选择需要上传的文件一样,选中后,并返回该文件的的绝对路径。谢...
我弄了一个窗口程序,现在要选择需要操作的文件,如何做一个按钮,点了以后打开一个窗口,用来选择文件。就像上传文件选择需要上传的文件一样,选中后,并返回该文件的的绝对路径。
谢谢大家,表达不是很清楚。
大家回答详细点哟,谢谢了 展开
谢谢大家,表达不是很清楚。
大家回答详细点哟,谢谢了 展开
4个回答
展开全部
//先做一个OpenFileDialog控件假设名字叫openFileDialog1
//再做一个Button控件假设名字叫button1
//设置button1的click事件
private void button1_Click(object sender, EventArgs e)
{
this.openFileDialog1.ShowDialog();
//选择文件后,用openFileDialog1的FileName属性获取文件的绝对路径
this.label1.Text = this.openFileDialog1.FileName;
}
//再做一个Button控件假设名字叫button1
//设置button1的click事件
private void button1_Click(object sender, EventArgs e)
{
this.openFileDialog1.ShowDialog();
//选择文件后,用openFileDialog1的FileName属性获取文件的绝对路径
this.label1.Text = this.openFileDialog1.FileName;
}
展开全部
11级的那个兄弟已经回答的很详细了。
如果你不喜欢在代码里对Openfiledialog实例化,那么在工具箱里直接拖拽一个也可以,然后直接在它的属性找到filename属性。
比如
Button1_Click(....)
{
//首先,实例化对话框类实例
OpenFileDialog openDialog = new OpenFileDialog();
//然后,判断如果当前用户在对话框里点击的是OK按钮的话。
if(DialogResult.OK == openDialog.ShowDialog){
//将打开文件对话框的FileName属性传递到你的字符串进行处理
string filename = openDialog.FileName;
}
}
//其实,这个对话框控件还支持对打开文件类型的过滤等等属性。
具体你可以看看Filter过滤器。
比如,你要打开的是文本文件。那么就加一句话
openDialog.filter="文本文件|*.txt";
如果你不喜欢在代码里对Openfiledialog实例化,那么在工具箱里直接拖拽一个也可以,然后直接在它的属性找到filename属性。
比如
Button1_Click(....)
{
//首先,实例化对话框类实例
OpenFileDialog openDialog = new OpenFileDialog();
//然后,判断如果当前用户在对话框里点击的是OK按钮的话。
if(DialogResult.OK == openDialog.ShowDialog){
//将打开文件对话框的FileName属性传递到你的字符串进行处理
string filename = openDialog.FileName;
}
}
//其实,这个对话框控件还支持对打开文件类型的过滤等等属性。
具体你可以看看Filter过滤器。
比如,你要打开的是文本文件。那么就加一句话
openDialog.filter="文本文件|*.txt";
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
OpenFileDialog openDialog = new OpenFileDialog();
if(DialogResult.OK == openDialog.ShowDialog){
string filename = openDialog.FileName;
}
if(DialogResult.OK == openDialog.ShowDialog){
string filename = openDialog.FileName;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Openfilelog
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询