我想按顺序像幻灯片一样遍历文件夹中的图像,是这么写的,每隔300ms读一幅
private void Monitor()
{
while(true)
{
i++; //i是成员变量
if(i <= 100)
{
pictureBox1.Image =Image.FromFile(@"E:\Project\C\RTPJpeg\pic\p" + i.ToString() +".jpg"); //读到第10幅的时候会报错:内在不足 }
Thread.Sleep(300);
}
}
请问是怎么回事,我应如何解决???(我的图像肯定是有效的)
private void Monitor()
{
while(true)
{
i++; //i是成员变量
if(i <= 100)
{
pictureBox1.Image =Image.FromFile(@"E:\Project\C\RTPJpeg\pic\p" + i.ToString() +".jpg"); //读到第10幅的时候会报错:内在不足 }
Thread.Sleep(300);
}
}
请问是怎么回事,我应如何解决???(我的图像肯定是有效的)
this.pictureBox1.Image.Dispose();
pictureBox1.Image =Image.FromFile(@"E:\Project\C\RTPJpeg\pic\p" + i.ToString() +".jpg");
this.pictureBox1.Image.Dispose();
pictureBox1.Image =Image.FromFile(@"E:\Project\C\RTPJpeg\pic\p" + i.ToString() +".jpg");