日期:2014-05-16  浏览次数:20951 次

c#中如何用WebClient把没隔50ms更新一次的图片都保存下来
private void timer1_Tick(object sender, EventArgs e)//每隔50毫秒执行一次
        {
            pictureBox1.ImageLocation = CameraIp;// "http://192.168.1.1:8080/?action=snapshot";          

            WebClient webclient = new WebClient();          
            webclient.DownloadFileAsync(new Uri(CameraIp), @"F:\text.bmp\kang.bmp");                
        }
程序如上图所示,问题如下:
每次图片都保存在kang.bmp,但是这个图片每隔50毫秒更新一次,那上次保存的图片就丢失了。有什么办法可以把所有的图片都保存下来。


求大侠指点!!!感激不尽……
------解决方案--------------------
string dt = DateTime.Now.ToString("yyyyMMddHHmmssffff");
webclient.DownloadFileAsync(new Uri(CameraIp), @"F:\text.bmp\kang" + dt + ".bmp");