请问新浪邮箱这一步如何进行填表操作呢!
还有请问现在的填表方法都有哪些呢

解决方案 »

  1.   

    这里有个自动填写用户名和密码的小例子
    //首先放一个WebBrowser控件在界面上,下面测试的url地址,
    string reg_url = "https://passport.baidu.com/?login&tpl=mn";//填表地址//这是Webbrowser的完成事件,检索用户名和密码的TextBox,进行填写
            private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
            {
                if (e.Url == webBrowser1.Document.Url && e.Url.ToString() == reg_url)//网页加载网且加载地址为填表地址
                {
                    webBrowser1.Document.GetElementById("username").SetAttribute("value", "user456"); //填写用户名                  for (int i = 0; i < 30; i++)
                    {
                        Thread.Sleep(100);
                        Application.DoEvents();
                    }
                    webBrowser1.Document.GetElementById("normModPsp").SetAttribute("value", "pwd123456");//填写密码
                    for (int i = 0; i < 30; i++)
                    {
                        Thread.Sleep(100);
                        Application.DoEvents();
                    }
                }          
            }