System.Net.WebRequest request = 
            System.Net.WebRequest.Create(
            "http://www.xxx.com/ms_masthead_ltr.gif");
        System.Net.WebResponse response = request.GetResponse();
        System.IO.Stream newStream = 
            response.GetResponseStream();
        Bitmap bitmap2 = new Bitmap(newStream);
        PictureBox1.Image = bitmap2;
…………

解决方案 »

  1.   

    To pupstar:"http://www.xxx.com/ms_masthead_ltr.gif"这样不行啊,我是抓验证码的
      

  2.   

     Bitmap srcBitmap2 = new Bitmap ( "2.bmp" );
     this . pictureBox1 . Image = srcBitmap2;
    我也遇到了bitmap参数无效的情况,目前不知道为什么,正在解决当中.
      

  3.   

    我的问题解决了,是2.bmp这个文件的路径问题,但是我为的是完整路径.@"D:\Projects\SplitWindow\SplitWindow\2.BMP"
    怎么使用相对路径
    ?
    我估计楼主的
    Bitmap image = new Bitmap(newStream); 
    newStream 为null,可以检查一下.
      

  4.   

    to fjwfly
    你可以把图片放在程序的目录下然后用
    string path=Application.StartupPath+"\\imgage\\2.bmp"——获取启动了应用程序的可执行文件的路径,不包括可执行文件的名称。   
      

  5.   

    to fjwfly:
    不是这个原因