首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

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

2012-03-14 
C# 怎么加载一个文件夹?显示其中图片C#怎么加载一个文件夹,然后取出文件夹中的图片,在界面上显示第一张图

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;    }} 

热点排行