Foxtable(狐表)用户栏目专家坐堂 → 打开错误


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

主题:打开错误

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


加好友 发短信
等级:小狐 帖子:307 积分:2442 威望:0 精华:0 注册:2019/7/19 13:09:00
打开错误  发帖心情 Post By:2020/6/3 9:38:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:snipaste_2020-06-03_09-35-59.png
图片点击可在新窗口打开查看
不定期有电脑在打开时出现这种错误提示,我本身开发时没有遇到这种情况,请帮忙查看代码是否有漏洞?

以下是菜单事件:(启动时的事件在图片里)
图片点击可在新窗口打开查看此主题相关图片如下:tim图片20200603092807.jpg
图片点击可在新窗口打开查看
If CurrentTable Is Nothing Then
    Return
End If



'此段代码用于显示OpenQQ的未读消息
Static OpenQQ As RibbonMenu.Button
Static LastTime As Date
If OpenQQ Is Nothing Then
    OpenQQ = ConfigBar.Items("OpenQQ")
End If
Dim txt As String
If QQClient.Ready Then
    ConfigBar.Items("OpenQQ").SmallImage = GetImage("online.ico")
    Dim Page As WinForm.TopicPage
    If QQClient.UnreadCount > 0 Then
        txt = "(" & QQClient.UnreadCount & "条)"
        If Forms("导航栏").Opened Then
            Page = Forms("导航栏").Controls("TopicBar1").Pages("消息")
            page.Visible = True
            Page.Links("未读消息").Text = "您有未读消息" & txt & ",请查看"
            Page.Links("未读消息").ImageFile = "online.ico"
        End If
    ElseIf QQClient.UnreadCount = 0 AndAlso Forms("导航栏").Opened Then
        Page = Forms("导航栏").Controls("TopicBar1").Pages("消息")
        page.Visible = False
    End If
    If OpenQQ.Text <> txt Then
        OpenQQ.Text = txt
    End If
    If OpenQQ.Text > "" Then
        Dim ntp As timeSpan = Date.Now - LastTime
        If ntp.TotalSeconds >= 0.5 Then
            LastTime = Date.Now
            If OpenQQ.ForeColor = Color.Red Then
                OpenQQ.ForeColor = Color.Transparent
            Else
                OpenQQ.ForeColor = Color.Red
            End If
            If Forms("导航栏").Opened Then
                Page = Forms("导航栏").Controls("TopicBar1").Pages("消息")
                If Page.Links("未读消息").ImageFile = "online.ico" Then
                    Page.Links("未读消息").ImageFile = "offline.ico"
                Else
                    Page.Links("未读消息").ImageFile = "online.ico"
                End If
            End If
        End If
    End If
Else
    ConfigBar.Items("OpenQQ").SmallImage = GetImage("offline.ico")
End If


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


加好友 发短信
等级:超级版主 帖子:107014 积分:544295 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/6/3 9:47:00 [只看该作者]

提示很明显了,不存在"导航栏"这个名称的窗口。勾选"显示详细信息",看是什么事件出错,把完整代码发上来看看

 回到顶部