
System.Timers.Timer timer = new System.Timers.Timer();
timer.Interval = 500;
int i = 0;
timer.Elapsed += delegate
{
i++;
Image image = Image.FromFile(i + ".png");
pictureBox1.Image = image;
if (i == 4)
{
i = 0;
}
};
timer.Start();