大家见过车票无忧那个软件没,我现在想知道这种软件的实现原理是什么,怎么样从窗体程序向指定的网页传入参数,然后获取该网页的结果。自己再做处理

解决方案 »

  1.   

    用webbrowser控件或用webclient类都行啊
      

  2.   

    给你一个用WebClient类的例子System.Net.WebClient webClient = new System.Net.WebClient();
                        byte[] bText = webClient.DownloadData("http://www.baidu.com/?s=" + 关键字);                   
                       string strContent = System.Text.UTF8Encoding.UTF8.GetString(bText);  //页面里的内容                    webClient.Dispose();
                        webClient = null;
      

  3.   

    再给你两个介绍webbrowser的帖子
    http://msdn.microsoft.com/zh-cn/library/w290k23d(VS.80).aspx
    http://developer.51cto.com/art/200908/144601.htm
      

  4.   

    用webhttprequest向指定url发送http请求即可
    对返回的数据进行 分析就可以了,一般都是返回xml或者json,进行反序列化