PDA

View Full Version : سوال در مورد پنجره OpenFileDialog



farnoosh66
پنج شنبه 08 خرداد 1393, 22:16 عصر
سلام دوستان
با کد زیر پنجره Dialog باز میشه یه فایل txt انتخاب میکنم و رکورد به رکورد می خونمش و یه کار روش میکنم.
حالا چطوری میتونم وقتی Dialog باز میشه ، اجازه بده همه فایل های txt با هم انتخاب کنم یا اینکه ادرس پوشه بدم خودش همه فایل داخلشو انتخاب کنه!!!
ممنون اگه زود پاسخ بدین؟؟؟



OpenFileDialog op = new OpenFileDialog();


op.FileName = "Sum";
op.Filter = "Text File(*.txt)|*.txt";
op.Title = "Open::Text File";
op.ShowDialog();
string inpath = System.IO.File.ReadAllText(op.FileName).ToString() ;

CsharpNevisi
جمعه 09 خرداد 1393, 00:00 صبح
//انتخاب چند فایل OpenFileDialog op = new OpenFileDialog();
op.FileName = "Sum";
op.Filter = "Text File(*.txt)|*.txt";
op.Title = "Open::Text File";
op.Multiselect = true;
if (op.ShowDialog() == DialogResult.OK)
{
foreach (string a in op.FileNames)
{
MessageBox.Show(a);
}
}
//به دست اوردن فایل های داخل پوشه
FolderBrowserDialog Fd = new FolderBrowserDialog();
if (Fd.ShowDialog() == DialogResult.OK)
{
foreach (string a in System.IO.Directory.GetFiles(Fd.SelectedPath))
{
MessageBox.Show(a);
}
}