我想作出一个登陆网关的小工具,我想知道如何去做?
我想到的一个方法就是webBrowser1,打开网页后,将textbox的值传过去!但是据说webBrowser很占资源!请问高人如何做?问了几个人,都说直接提交表单,实在听不懂!!

解决方案 »

  1.   

    <form action="网关地址">
    <input> //
    </form>webrowser 占用服务器资源这个说法是得看具体的情况.并不是绝对的.
      

  2.   

    不是的呀!我是用winform的!想做的是应用程序?怎么会有
    <form action="网关地址"> 
    <input> // 
    </form> 
      

  3.   

    用<form>标签吧.注意要根据你要传的数据量选适合的传值方式哈...一般来说是_get;
      

  4.   

    通过webBrowser.Document.GetElementById("提交按钮ID").InvokeMember("submit")就可以实现提交
      

  5.   

    那下拉框的值呢??就是combobox!
      

  6.   

    现在关键的问题还是如何将textbox的值赋到webBrowser
      

  7.   

    webBrowser.Document.GetElementById("TextBox的ID").SetAttribute("value", "你想显示的值")
      

  8.   

    这样调用即可,传参数传给其他网页,
    System.Diagnostics.Process.Start("http://www.sina.com?id='"+TextBox1.Text+"'"); 
      

  9.   

    唉~不对啊~那个网页是用input的!没有ID!!只有NAME
      

  10.   

    晕,那是传进来的参数,你可以使用request.Query["id"]获取后,在怎么处理就是你的事了 ,