110,533
社区成员
发帖
与我相关
我的任务
分享
FolderBrowserDialog fbd = new FolderBrowserDialog();
if (fbd.ShowDialog() == DialogResult.OK)
{
DirectoryInfo di = new DirectoryInfo(fbd.SelectedPath);
FileInfo[] fileList = di.GetFiles();
ArrayList arr = new ArrayList();
Regex rg=new Regex(@"^.+\.bmp$|^.+\.png$|^.+\.jpg&");
foreach (FileInfo fi in fileList)
{
if(rg.IsMatch(fi.FullName))
arr.Add(fi.FullName);
}
string[] arrNames = (string[])arr.ToArray(typeof(string));
picMain.Image = Image.FromFile(arrNames[0]);
}
FolderBrowserDialog fbd = new FolderBrowserDialog();
if (fbd.ShowDialog() == DialogResult.OK)
{
ArrayList arr = new ArrayList();
foreach (string str in System.IO.Directory.GetFiles(fbd.SelectedPath, "*.jpg"))
{
arr.Add(str);
}
foreach (string str in System.IO.Directory.GetFiles(fbd.SelectedPath, "*.pnp"))
{
arr.Add(str);
}
foreach (string str in System.IO.Directory.GetFiles(fbd.SelectedPath, "*.bmp"))
{
arr.Add(str);
}
arrNames = (string[])arr.ToArray(typeof(string));
picMain.Image = Image.FromFile(arrNames[0]);
}