我看过别人编过的一个程序
用到了MSINET.OCX
有点类似与论坛的灌水机那种。
ps.本人对vb的网络相关编程一窍不通,提的问题在大家看来可能很低级,请不要介意。
如果可以话能提供一个实力,可以让我在自己的机器上边看边学习。
谢谢。 (记得以前提问可以给300分的,现在只能给100分了,好久没来,变化很大啊)

解决方案 »

  1.   

    打错别字了,是“如果可以话能提供一个实例”,发到我的mail,[email protected]
      

  2.   

    我没完全理解楼主的本意,乱讲一下,呵呵:
    可以shell IE浏览器,让IE帮你做浏览的事情.
    至于你说的交互里如果包含其他,比如记录\拦截浏览行为,那要用到BHO了;
    再高级那就NDIS了,不过VB怕是力不从心了
      

  3.   

    谢谢楼上的回复,因为我不懂这个,所以问的问题也问不清楚。不想shell ie,因为用ie的话会很慢的。举个例子吧,一个网页,我用ie浏览的时候
    如果我填写1,点确定,网页那边会返回“11111111”
    如果我填写2,点确定,网页那边会返回“22222222”
    如果我填写3,点确定,网页那边会返回“33333333”我说的交互就是我直接通过程序向网页发出信息,然后把网页那边会返回的数据直接收到程序里来处理。不通过ie来实现。
    (另外不知道shell ie是不是需要很多内存的,屏幕上是不是显示ie界面的,如果不是的话怎么shell呢?谢谢)
      

  4.   

    1,"不想shell ie,因为用ie的话会很慢的"
      你可以用XMLHTTP来索取网页的内容,然后分析筛选出你想要的东东2,“另外不知道shell ie是不是需要很多内存的,屏幕上是不是显示ie界面的,如果不是的话怎么shell呢?”不shell IE,也可以用应用SHOCKWAVE.DLL(具体名我忘了)来创建一个IE APPLICATION,可以显示也可以不显示,用后销毁;但对你所述的目的用这个方法似乎不对题,呵呵。
      

  5.   

    那我看到的那个程序应该就是shell ie做出来的。
    请问有没有相关的实例可以参考(用到了shell ie,也用到了xmlhttp的)
      

  6.   

    '引用nicrosoft xml3.0Private Sub Form_Load()
      Dim xml As New XMLHTTP
      xml.open "GET", "http://www.sohu.com", False
      xml.send
      Debug.Print xml.responseText
      Set xml = Nothing
    End Sub
      

  7.   

    这个程序里似乎没有用到shell 啊?
      

  8.   

    你添加MSINET.OCX就能用了

    如果只要完成特定功能,不要浏览网页,一个Winsock就搞定了。
      

  9.   

    直接用Inet控件
    就是你提到的MSINET.OCX,这个控件可以实现post等操作
    你如果不会用就google一下吧,在这里很难一两句话就教会你的