转载:blog.sina.com.cn/s/blog_436057be0100h5tk.html
private void btDir_Click(object sender, EventArgs e)
''''''''''''''''''''''''''''''''''''''''........................................
//private void button1_Click(object sender, EventArgs e)//使用FolderBrowserDialog打开目录
private void button1_Click(object sender, EventArgs e)//使用OpenFileDialog打开目录,找到文件名字
////打开工作文件夹;
private void btnOpen_Click(object sender, EventArgs e)
{
//打开工作文件夹;
FolderBrowserDialog openFolder = new FolderBrowserDialog();
openFolder.Description = "请打开工作文件夹";
if (openFolder.ShowDialog() != DialogResult.OK)
return;
_strEnvironment = openFolder.SelectedPath;
txtJobPath.Text = _strEnvironment;
//在指定目录及子目录下查找文件,在下拉列表框【cobJobFolder】中列出子目录及文件
DirectoryInfo Dir = new DirectoryInfo(_strEnvironment);
foreach (DirectoryInfo dTemp in Dir.GetDirectories()) //查找子目录
{
cobJobFolder.Items.Add(dTemp.ToString());
}
cobJobFolder.SelectedIndex = 0;
}
////打开工作文件;
private void btnInput_Click(object sender, EventArgs e)
{
//代打开文件;
OpenFileDialog openFile = new OpenFileDialog();
openFile.Filter = "All files (*.*)|*.*|txt files (*.txt)|*.txt";
openFile.Multiselect = true;
openFile.CheckFileExists = true;
if (openFile.ShowDialog() == DialogResult.OK)
{
string strSel = openFile.SafeFileName; //选中的文件名(不带路径);
string strPath = openFile.FileName; //选中的文件名(带全路径);
File.Exists(strPath); //判断文件是否存在;
}
}