private void button1_Click(object sender, EventArgs e)
{
//开始
timer1.Enabled = true;
} private void button2_Click(object sender, EventArgs e)
{
timer1.Enabled = false;
} private string []file ;
private int index;
private void Form1_Load(object sender, EventArgs e)
{
index = 0;
file = System.IO.Directory.GetFiles(@"F:\数码\20100509", "*.jpg");
} private void timer1_Tick(object sender, EventArgs e)
{
if (index >= file.Length)
{
index = 0;
} pictureBox1.Image = Image.FromFile( file[index]);
index++;
}
{
//开始
timer1.Enabled = true;
} private void button2_Click(object sender, EventArgs e)
{
timer1.Enabled = false;
} private string []file ;
private int index;
private void Form1_Load(object sender, EventArgs e)
{
index = 0;
file = System.IO.Directory.GetFiles(@"F:\数码\20100509", "*.jpg");
} private void timer1_Tick(object sender, EventArgs e)
{
if (index >= file.Length)
{
index = 0;
} pictureBox1.Image = Image.FromFile( file[index]);
index++;
}
2。设置PictureBox显示图片的路径。
3。设置一计时器,用于变换图片。
4。按钮进行控制。
5. OK
两个按钮Button1是开始,Button2是停止
一个Timer1,用于显示图片
F:\数码\20100509是指定的图片文件夹,可以根据你实际的传入进来
// 读取文件夹的文件
public DirectoryInfo checkValidSessionPath(string FilePathName)
{
try
{
DirectoryInfo MainDir = new DirectoryInfo(System.Web.HttpContext.Current.Server.MapPath(FilePathName));
return MainDir; }
catch
{
throw;
}
}
遍历文件夹下的文件
foreach(FileInfo NextFile in TheFolder.GetFiles())
{
stirng fileExt = NextFile.Extensioin.ToString()//得到文件后缀名
//在一一判断是否为图片格式
if()
{
}
}获取文件夹下的所有文件,然后遍历判断是否为图片格式!
然后用一个时钟控件循环显示。
string[] ImageType = imgtype.Split('|');
string[] dirs = Directory.GetFile(@"d:\\MyDocuments\\MyPictures", ImageType[i]);//获取文件夹下的图片文件Image img = Image.FromFile("支持图片格式的文件路径");
我几年前在学校时弄的