WebClient wc = new WebClient();
string response = wc.DownloadString("http://www.163.com");
看能否读到163的网页代码咯~

解决方案 »

  1.   

    谢谢 上面的老大的回帖.问题解决了.
    string url = "http://www.163.com";
     WebRequest req = WebRequest.Create(url);
    try
                {
                    WebResponse res = req.GetResponse();
                    
                    
                }
                catch
                {
                    MessageBox.Show("连接失败");
                }可是还一个问题. 如果连接失败, 程序开始运行需要很长时间才能 弹出:"连接失败"
    req.GetResponse() 响应的时间这么长吗? 可以限制一下时间吗?或者限制以下发送数据包的次数? 以上我只是猜测..不知道该怎样限制..
      

  2.   

    我记得有一个TimeOut的属性可以设置的...以毫秒为单位...LZ查一下吧...
      

  3.   

    Miudy(少校), 这段代码执行一次确实能够达到判断的效果
    我把这段代码写在了button的响应事件里 运行时多按了几次,可是每次只有前两次运行没有到catch块 后面两次就都到catch块里去了
    想知道是什么原因? 借地问问