首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

获得路径,该如何解决

2012-03-27 
获得路径想通过点击一个button,调用本地的软件打开该文件。获得文件路径在Textbox中,怎么实现?[解决办法]fo

获得路径
想通过点击一个button,调用本地的软件打开该文件。获得文件路径在Textbox中,怎么实现?

[解决办法]
folderBrowserDialog 控件

C# code
string file_Path = "";                DialogResult result = folderBrowserDialog1.ShowDialog();                if (result == DialogResult.OK)                {                    file_Path = folderBrowserDialog1.SelectedPath;                }                else                {                    return;                }
[解决办法]
System.Diagnostics.Process.Start("");
[解决办法]
folderBrowserDialog 控件
如果要求打开指定类型文件这样做
this.openFileDialog1.Filter = "Txt文件(*.txt)|*.txt";//设置只能打开TXT文件
 
[解决办法]
用folderBrowserDialog

C# code
private void button1_Click(object sender, EventArgs e)        {            textBox1.Text = "";                        if (folderBrowserDialog1.ShowDialog() == DialogResult.OK)            {                textBox1.Text = folderBrowserDialog1.SelectedPath;            }                    }
[解决办法]
用directory试试,肯定可以
[解决办法]
这个可以选文件
C# code
 private void button1_Click(object sender, EventArgs e)        {            textBox1.Text = "";            OpenFileDialog open = new OpenFileDialog();            open.InitialDirectory = Directory.GetCurrentDirectory();            open.RestoreDirectory = true;            if (open.ShowDialog() == DialogResult.OK)            {                textBox1.Text =open.FileName;            }        }
[解决办法]
见三楼。你可以自己指定打开哪种类型的文件,也可以什么类型的都打开
探讨

怎么只能选文件夹啊,能选文件吗? 帮解决问题谢谢了

[解决办法]
加3楼的那条语句就只能打开txt格式的文件(起个过滤作用) 不加则可以打开任何类型的文件

热点排行