读书人

C# 如何加载一个文件夹?显示其中图片

发布时间: 2012-03-14 12:01:12 作者: rapoo

C# 怎么加载一个文件夹?显示其中图片
C#怎么加载一个文件夹,然后取出文件夹中的图片,在界面上显示第一张图片,然后界面上有上一张,下一张两个按钮,分别显示上一张和下一张图片,这个该怎么做?

[解决办法]
很简单的问题。。。

用 System.IO.Directory.GetFiles[] 获取文件。

用 PictureBox 加载图片。

对图片排序,上一张就是比当前图片排序索引小的那张,反之类推。
[解决办法]

C# code
        public void OpenFolder()        {            FolderBrowserDialog fbd = new FolderBrowserDialog();            fbd.Description = "请选择一个目录.";            if (fbd.ShowDialog() == DialogResult.OK)            {                string[] PicPaht = Directory.GetFiles(fbd.SelectedPath, "*.jpg");                //这里处理图片了.            }        }
[解决办法]
引用 using System.IO;
[解决办法]
有个控件叫FolderBrowserDialog,拖到form上,然后可以:
C# code
public void ChooseFolder(){    if (folderBrowserDialog1.ShowDialog() == DialogResult.OK)     {        textBox1.Text = folderBrowserDialog1.SelectedPath;    }} 

读书人网 >C#

热点推荐