Foxtable(狐表)用户栏目专家坐堂 → 登陆窗口点取消后依然进入窗口


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

主题:登陆窗口点取消后依然进入窗口

美女呀,离线,留言给我吧!
漂亮美眉vszh
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:893 积分:8064 威望:0 精华:0 注册:2013/5/30 11:27:00
登陆窗口点取消后依然进入窗口  发帖心情 Post By:2017/9/24 9:27:00 [只看该作者]

发布软件后,登陆窗口点取消后,依然进入软件操作界面; 以前这句代码是正常的,但现在加了‘注册’窗口后,才发生异常,不知道 哪里出问题了,麻烦老师帮忙 指点下
图片点击可在新窗口打开查看此主题相关图片如下:qq图片20170924091218.png
图片点击可在新窗口打开查看
退出程序代码:Syscmd.Project.Exit()

这下面的是项目事件代码:

Dim n As Integer = GetConfigValue("Count",1)
Dim Code As String = GetConfigValue("Register" & ComputerId,"")
Dim it As Integer = 0
Dim Ok As Boolean
If Code > "" AndAlso DecryptText(Code,"502239","502239") = ComputerId Then '如果注册码正确
    OK = True
it = 1
    ' MessageBox.show("注册码加密密文检测成功(检测已注册过的电脑)")
Else
    If n > 1 Then
 MessageBox.show("2,注册码验证,进入注册码窗口")           
        Forms("注册").Open()
        Code = GetConfigValue("Register" & ComputerId,"")
        If Code > "" AndAlso DecryptText(Code,"502239","502239") = ComputerId Then '如果注册码正确
            OK = True
it = 1
            ' MessageBox.show("注册码加密密文检测成功(第一次检测电脑)")
        Else
            MessageBox.show("2,注册码加密密文错误,系统自动退出")           
            Syscmd.Project.Exit()
            Return
        End If
    End If
    'If n > 3 AndAlso Ok = False Then
    'Messagebox.Show("您正在使用的产品已经超出试用次数!")
    'Syscmd.Project.Exit()
    'End If
End If
n = n + 1
SaveConfigValue("Count",n)

MainTable = Tables("MAIN")
If it = 1 Then
If User.Type <> UserTypeEnum.Developer
   
    TableCaptionVisible = False
    Forms("导航2").open()
    Forms("main").open()
    '  Forms("变更申请主窗口").open()
    ' Forms("main成本2").open()
End If
Forms("用户登陆2").Open()
End If
If it = 0 Then
 Syscmd.Project.Exit()
    Return
End If


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/9/24 22:22:00 [只看该作者]


 回到顶部