winform程序“如何强制用户下线”(待解) 假如我在登陆的时候,检测到已经有用户登陆了,我想强制他下线。让我现在的用户登陆上去。如何将以前登陆的用户t出去!!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我的思路大概是这样的Logined(UserName(String),LastLoginTime(DateTime),LastLoginIP(String)), 用户每次登陆的时候,先验证帐号密码,如果验证成功,则检查Logined库: If 此帐号存在库中 Then If 上次登陆IP与本次相同 Then 允许登陆 ElseIf 上次登陆时间距离现在N久 Then 允许登陆 Else 提示:此用户已登陆 End If Else 允许登陆 End If 这要取决于你的server或你的client了,如果已经有user登录到了server,此时把已经登录的user的连接强制终止,或server向已经登录的client发送消息,你已经被迫一下,然后让客户端自己断开与服务器的连接; 我想直接T掉在线用户,让对方与server脱离! CS的SERVER端来一个广播给所有客户都发个不就OK了.ws肯定也有刷是否在线的,把那个给搞掉好象成吧. SendInvite(IPAddress.Parse(LeaveIP), int.Parse(LeavePort), "Message,帐号已在别处登录,你已被迫下线!"); SendInvite(IPAddress.Parse(LeaveIP), int.Parse(LeavePort), "Message,帐号已在别处登录,你已被迫下 SendInvite(IPAddress.Parse(LeaveIP), int.Parse(LeavePort), "Message, SendInvite(IPAddress.Parse(LeaveIP), int.Parse(LeavePort), "Message,帐号已在别处登录,你已被迫下线!");帐号已在别处登录,你已被迫下线!");线!"); SendInvite(IPAddress.Parse(LeaveIP), int.Parse(LeavePort), "Message,帐号已在别处登录,你已被迫下线!"); SendInvite(IPAddress.Parse(LeaveIP), int.Parse(LeavePort), "Message,帐号已在 SendInvite(IPAddress.Parse(LeaveIP), int.Parse(LeavePort), "Message,帐号已在别处登录,你已被迫下线!");别处登录,你已被迫下线!"); datagridvie单元格输入全角数字的奇怪问题。 请问教大大....开档案寻找议字串并取代... ... 如何在透明的窗体画不透明的线条 toolStripContainer的使用 datagridview多行删除问题 关于图片的怎么做呀? 十进制数(<6000)如何用两个Byte表示? 请教一个字符串的问题 C# 多窗体调用同一个函数的问题 用vs.net做一个显示数据的例程,更新datagrid时说:无法创建字段 info 的子列表? 求c#中combobox项隐藏的方法 display image in a full screen window?
用户每次登陆的时候,先验证帐号密码,如果验证成功,则检查Logined库:
If 此帐号存在库中 Then
If 上次登陆IP与本次相同 Then
允许登陆
ElseIf 上次登陆时间距离现在N久 Then
允许登陆
Else
提示:此用户已登陆
End If
Else
允许登陆
End If
ws肯定也有刷是否在线的,把那个给搞掉好象成吧.