如何写一个对话框实现163邮箱的登陆?
  具体如下:(用C#)
  打开163邮箱的网页
  用VS生成一个Dialogue的UI,上面有两个文本框:username 和 password ,和一个登陆Button。
    要求输入用户名和密码,同时在163邮箱的网页上显示。点击Dialogue上的Button,那么同时网页中的“登陆”按钮也同时被按下。即用这个Dialogue实现并操控163邮箱网页的登陆,用这个Dialogue完全模拟163邮箱的Web登陆。  谢谢...

解决方案 »

  1.   

    用sendkey可以实现,试试,要用windows api
      

  2.   

    How to automate Internet Explorer to POST form data by using Visual C# .NET or Visual C# 2005
      

  3.   

    这个操作主要用到哪些基础的类呢?(在Visual C#.net 中,)
      

  4.   

    感觉很奇怪,为什么要按钮操控163邮箱,直接点按钮登入163不是很好么。例子
     if(loginSelect   ==   "126邮箱"){userName.name   =   "user";password.name   =   "pass";login.action="http://entry.126.com/cgi/login?hid=10010102&"}   
      if(loginSelect   ==   "VIP邮箱"){login.action="http://vip.163.com/logon.m?enterVip=true"}   
      if(loginSelect   ==   "188财富邮"){userName.name   =   "user";password.name   =   "pass";login.action="http://reg.mail.188.com/servlet/coremail/login?"}   
      if(loginSelect   ==   "Yeah邮箱"){userName.name   =   "user";password.name   =   "pass";login.action="http://entry.yeah.net/cgi/login?hid=10010102&verifycookie=1&language=0&style=0"}   
      if(loginSelect   ==   "Netease邮箱"){userName.name   =   "user";password.name   =   "pass";login.action="http://web.netease.com/cgi/login?verifycookie=1&language=0"}   
      login.submit();