private void btnOpenFileDialog_Click(object sender, EventArgs e) { OpenFileDialog oFD = new OpenFileDialog(); oFD.Title = "打开文件"; oFD.ShowHelp = true; oFD.Filter = "文本文件|*.txt|RTF文件|*.rtf|所有文件|*.*";//过滤格式 oFD.FilterIndex = 1; //格式索引 oFD.RestoreDirectory = false; oFD.InitialDirectory = "c:\"; //默认路径 oFD.Multiselect = true; //是否多选 if (oFD.ShowDialog() == DialogResult.OK) { MessageBox.Show(oFD.FileName); MessageBox.Show(oFD.FileNames[0]); MessageBox.Show(oFD.SafeFileName); MessageBox.Show(oFD.SafeFileNames[0]); } }