浏览:2352008-04-24 14:02   来自代冰      :

 


public IConnection NewUDPConnection(ConnectionPolicy policy, System.Net.EndPoint server, bool start) { IConnection conn = null; if (policy.Proxy.ProxyType == ProxyType.None) { conn = new UDPConnection(policy, server); } else { return null; } registry.Add(policy.ID, conn); if (start) { conn.Connect(); } return conn; } --registry.Add(policy.ID, conn); 报错 "已添加了具有相同键的项。"

我加了测试页面123.aspx,两个输入框,一个按钮,输入号码和密码后不到1秒钟就弹出上面的错误,请问是怎么回事?

楼主
  3周前   蓝色的风之精灵      :
页面……请不要用页面来运行这个程序
回复  1楼 回到顶楼 
  3周前   阿不      :
别啊,别这样用啊!
回复  2楼 回到顶楼 
  3周前   weblogical      :
我用winform还是出现这个问题呀
回复  3楼 回到顶楼 
  3周前   weblogical      :
QQUser user = new QQUser(Convert.ToInt32(qqid.Text), password.Text);
LumaQQ.NET.QQClient client = new LumaQQ.NET.QQClient(user);
user.IsUdp = true;
client.LoginServerHost = ip.Text;
client.Login();
status.Text = "登陆成功";

status是label对象
这么调用没有问题吧
回复  4楼 回到顶楼 
  3周前   阿不      :
你调用完client.Login()后,其实QQ并没有马上登录的,它还需要异步处理很多事情。有可能也会登录不成功,建议你看看我里面给出的例子。
回复  5楼 回到顶楼 
  2周前   weblogical      :
请问阿不,给出你的例子ok?
回复  6楼 回到顶楼 
  1周前   阿不      :
例子就是源码中的例子。
回复  7楼 回到顶楼 

你还不是小组成员,加入小组以后才能发布新主题!
> 返回“LumaQQ.NET”


其他话题

1 17574