using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.IO;
namespace ranjeet_image_demo
{
public partial class ImageSlider : Form
{
int filemax = 0;
int filecount = 0;
public ImageSlider()
{
InitializeComponent();
}
private void panel1_Paint(object sender, PaintEventArgs e)
{
}
private void button1_Click(object sender, EventArgs e)
{
FolderBrowserDialog dlg = new FolderBrowserDialog();
if (dlg.ShowDialog() == DialogResult.OK)
{
filemax = 0;
panel1.Controls.Clear();
foreach (String a in Directory.GetFiles(dlg.SelectedPath))
{
if ((a.EndsWith(".jpg")) || (a.EndsWith(".png")) || (a.EndsWith(".gif")) || (a.EndsWith(".bmp")) || (a.EndsWith(".jpeg")))
{
PictureBox pb = new PictureBox();
Image im = Image.FromFile(a);
pb.Image = im;
panel1.Controls.Add(pb);
filemax++;
}
}
}
timer1.Enabled = true;
}
private void timer1_Tick(object sender, EventArgs e)
{
if (filecount == filemax) { filecount = 0; }
PictureBox p = (PictureBox)panel1.Controls[filecount];
pictureBox1.Image = p.Image;
filecount++;
}
private void button2_Click(object sender, EventArgs e)
{
this.Hide();
}
private void ImageSlider_Load(object sender, EventArgs e)
{
}
}
}
tyuty
ReplyDelete