Foxtable(狐表)用户栏目专家坐堂 → 在使用OpenQQ的时候产生以下错误


  共有3018人关注过本帖树形打印复制链接

主题:在使用OpenQQ的时候产生以下错误

帅哥哟,离线,有人找我吗?
大红袍
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/4/10 22:46:00 [显示全部帖子]

你服务端添加好友的时候有问题,有同名的好友。

 

If e.Buddies.Contains(nm)= False Then
    e.Buddies.Add(nm)
End If


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/4/12 10:43:00 [显示全部帖子]

For Each dr2 As DataRow In DataTables("用户").DataRows
    Dim nm As String =  dr2("部门") & "." & dr2("姓名")
    If nm <> e.UserName Then '如果不是登录者本人
        If e.Buddies.Contains(nm)= False Then e.Buddies.Add(nm)
    End If
Next

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/4/12 11:17:00 [显示全部帖子]

 你不要乱拷贝代码啊。删除对应的代码,或者加上对应的菜单。

 

http://www.foxtable.com/help/topics/3012.htm

 


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/4/12 19:40:00 [显示全部帖子]

你 hgc2r 表有没有数据?如果一行数据都没有,不能用 Dim r As Row = Tables("hgc2r").Current

 

要加上判断

 

Dim r As Row = Tables("hgc2r").Current

If r Is Nothing Then Return

 

Dim p As String = IIF(r.DataRow.RowState = DataRowState.Added, "A#", "U#")
Dim msg As String = p & "hgc2r" & "#" & r("序号")
For Each bd As QQBuddy In QQClient.Buddies
    If bd.Online Then
        QQClient.Send(bd.name, msg)
    End If
Next

 


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/4/13 20:46:00 [显示全部帖子]

 你这个判断肯定有问题

 

If User.Name = "yoko" And dr.DataTable.Name = "total"  Then

 

 弹出对应的值看看

 

msgbox(user.name)

msgbox(dr.DataTable.Name)


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/4/13 20:54:00 [显示全部帖子]

什么时间窗口?看13楼啊。

 回到顶部