导航
  • 主页
  • C#综合技术
  • C#互联网桌面应用
  • AppLauncher
  • WinForm
  • WPF
  • 问答

如何写一个对话框实现163邮箱的登陆?

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

  谢谢...
...全文
105 点赞 收藏 6
写回复
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
yilanwuyu123 2008-01-02
楼上的问题有很多源码。仔细找找既有。
回复
taiyangyu119 2008-01-02
用sendkey可以实现,试试,要用windows api
回复
yuzhlhua 2008-01-02
mark
回复
blueskyone 2008-01-02
感觉很奇怪,为什么要按钮操控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();



回复
>=FreeMan=< 2008-01-02
这个操作主要用到哪些基础的类呢?(在Visual C#.net 中,)
回复
发动态
发帖子
C#
创建于2007-09-28

10.4w+

社区成员

.NET技术 C#
申请成为版主
社区公告

全世界最好的语言,没有之一.