我想做个小软件,在我当前打开的页面里点右键,会显示出我软件的名称,然后点击就把当前页的源代码读出来,进行后台处理,把所有汉字全部显示在我的那个小软件里,请问下这个该如何做哦

解决方案 »

  1.   

    用正则分析处理,汉字的Unicode编码在\u4e00-\u9fa5之间。
    至于读取网页源码可以用HttpWebResponse和HttpWebRequest来做。
      

  2.   

    string Html = "";
                HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://www.google.cn/");
                request.Method = "Get";
                request.ContentType = "application/x-www-form-urlencoded ";
                WebResponse response = request.GetResponse();
                Stream s = response.GetResponseStream();
                StreamReader sr = new StreamReader(s, System.Text.Encoding.GetEncoding("GB2312"));
                Html = sr.ReadToEnd();
                s.Close();
                sr.Close();
      

  3.   

    4楼的仁兄 我现在就是主要是想晓得咋获取我当前访问的这个“http://www.google.cn/”的网址