比如我想在Visual Basic中将a=1&b=2发送到
http://www.mzwu.com/default.asp中
并取回结果,用Winsock怎么实现呢?

解决方案 »

  1.   

    要用到HTTP协议,可以参照FlashGet下载文件时发送的信息.
    得到网站的响应信息应该是DataArr???什么的那个事件里用GetData取得数据GET /Expert/topic/5690/5690322.xml?temp=.2577173 HTTP/1.1
    Host: community.csdn.net
    Accept: */*
    Referer: http://community.csdn.net/Expert/topic/5690
    Cookie: ******Cookies 我删除了******
    User-Agent: Mozilla/4.0 (compatible; MSIE 5.00; Windows 98)
    Pragma: no-cache
    Cache-Control: no-cache
    Connection: close
      

  2.   

    我自己解决了,很简单
    用Internet Transfer控件来实现,Text1.text = Inet1.OpenURL(sUrl)就可解决
    详见:http://www.mzwu.com/article.asp?id=1013