_Result = _WebsitesScreenshot.CaptureWebpage("http://www.hao123.com");
在程序里的这上面这句代码,地址是静态的可以正常显示,可是把地址换成动态的变量ListUrl就显示Failed,获取不到动态的地址,请高手帮忙看一下,这是什么原因,这个问题郁闷我几天了......谢谢源文件下载

解决方案 »

  1.   

    知道原因了,因为你的ListUrl读出来的时候还带着",所以出错了
    改成这样就可以了,已经测试通过了:
    _Result = _WebsitesScreenshot.CaptureWebpage(ListUrl.Replace("\"", "")); 
           
      

  2.   

    检查你传入的参数是否正确吧,我这里一切正常。
    用以下代码做了测试:WebsitesScreenshot.WebsitesScreenshot ws = new WebsitesScreenshot.WebsitesScreenshot();
    string url = @"http://www.cxyhy.com";
    WebsitesScreenshot.WebsitesScreenshot.Result ret = ws.CaptureWebpage(url);
    ws.SaveImage(@"E:\desktop\cxyhy.jpg");
      

  3.   

    谢谢 ojlovecd 了,马上给分