是啊,各位指教一下啊!如果我用MS WEBBROWER控件,然后
axWebBrowser1.Navigate (textBox1.Text ,ref nullObject,ref nullObject,ref nullObject,ref nullObject);

解决方案 »

  1.   

    1. 如果使用的是WebBrowser控件:
       你可以访问整个HTML DOM,设置input value, 然后submit:
       mshtml.IHTMLDocument2 doc = (mshtml.IHTMLDocument2)webbrowser.Document;
       mshtml.IHTMLInputElement ele = (mshtml.IHTMLInputElement)doc.all.item("name", 0);
       ele.value = "user";
       ...
       mshtml.IHTMLFormElement ele = (mshtml.IHTMLFormElement)doc.all.item("myform", 0);
       ele.submit();2. 如果没有使用WebBrowser,可以直接用WebRequest:
             WebRequest req = WebRequest.Create(url);
             req.Method = "POST";
             req.ContentType = "application/x-www-form-urlencoded";
             Stream stream = req.GetRequestStream();
             stream.Write(bytes, 0, bytes.Length); 
             //bytes是byte[]形式的request字符串,如name=user&password=helloworld。