打开所在文件夹这个功能怎么实现
只会取到当前文件所在文件夹,之后就不知道该用哪些控件,该怎么实现了,求助! asp --------------------编程问答-------------------- 外部打开:Process.Start(folder);
内部:
OpenFileDialog控件
--------------------编程问答--------------------
不怎么懂啊,openfiledialogue似乎没起作用。可不可以给实现一下 --------------------编程问答-------------------- 用folderBrowserDialog。
DialogResult dr = this.folderBrowserDialog1.ShowDialog();--------------------编程问答-------------------- Process.Start(folder); --------------------编程问答-------------------- 打开文件夹选择文件么? --------------------编程问答-------------------- Process.Start("explorer.exe", "C:\\yourfolder"); --------------------编程问答-------------------- 首先声明,我是个菜鸟,第一次发帖子。可能问题也没说清楚,希望大家见谅。
if (DialogResult.OK == dr)
{
string path = this.folderBrowserDialog1.SelectedPath;
string[] files = Directory.GetFiles(path);//获得目录下的文件
}
我再说一下我的问题,希望易做图帮我解答!我想要实现在一个文本框中输入一个文件名,包含后缀,点击旁边的打开文件所在文件夹,就可以找到该文件啦最后结果就类似这个 --------------------编程问答-------------------- 你是要打开 文件 所在的 文件夹对话框么
--------------------编程问答-------------------- dlg.DefaultExt = "INI";
OpenFileDialog dlg = new OpenFileDialog();
//显示的默认文件类型
dlg.DefaultExt = "INI";
dlg.Filter = "AAA(*.INI)|*.INI";
//对话框标题
dlg.Title = "AAA";
//path为文件夹的路径
dlg.InitialDirectory =path;
dlg.ShowReadOnly = false;
dlg.Filter = "AAA(*.INI)|*.INI";
这2个你可以不写 ,如果你打开的选择 只能是AVI的
你就写dlg.DefaultExt = "AVI"; --------------------编程问答--------------------
就是说搜索文件,并打开所在目录?我写了个简单的例子,搜索D盘
--------------------编程问答--------------------
DirectoryInfo di=new DirectoryInfo(@"D:\");
FileInfo[] fileInfos=di.GetFiles("你的文件名",SearchOption.AllDirectories);
if(fileInfos.Length!=0)
{
Process.Start("explorer",fileInfos[0].DirectoryName);
}
else
{
MessageBox.Show("没找到");
}
用下面的方法 将你文件位子替换红色部分
--------------------编程问答-------------------- if(opdialogresult.showdialog()=dialogresult.ok)
textbox.text=opdialogresult.filename --------------------编程问答-------------------- 各位,不懂,上面的代码页没有实现功能啊
补充:.NET技术 , C#