Foxtable(狐表)用户栏目专家坐堂 → 代码测试


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

主题:代码测试

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


加好友 发短信
等级:四尾狐 帖子:932 积分:6531 威望:0 精华:0 注册:2014/6/25 10:48:00
代码测试  发帖心情 Post By:2016/4/14 16:53:00 [只看该作者]

老师,下面代码是注册表的代码,经测试,有一次出现过注册窗口,以后就不再出现了,通过测试,提示第2段和第4段有问题。
另外,第三段没有提示,但不出现注册窗口(是我增加的)

Dim n As Integer = GetConfigValue("Count",1)
Dim Code As String = GetConfigValue("Register" & ComputerId,"")
Dim Ok As Boolean 
If Code > "" AndAlso DecryptText(Code,"abc","abc") = ComputerId Then '如果注册码正确
    OK = True
MessageBox.Show(1)

Else
    If n > 5 Then
        Forms("注册表").Open()
        Code = GetConfigValue("Register" & ComputerId,"")
        If Code > "" AndAlso DecryptText(Code,"abc","abc") = ComputerId Then '如果注册码正确
            OK = True
        End If
    End If
MessageBox.Show(2)

    If n > 20 AndAlso Ok = False Then
        Messagebox.Show("您正在使用的产品未注册,请注册后使用!")
        Forms("注册表").Open()
        Syscmd.Project.Exit()
MessageBox.Show(3)
        
    End If
End If
n = n + 1
SaveConfigValue("Count",n)
MessageBox.Show(4)


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/4/14 16:57:00 [只看该作者]

    If n > 20 AndAlso Ok = False Then
        Messagebox.Show("您正在使用的产品未注册,请注册后使用!")
        Forms("注册表").Open()
        Code = GetConfigValue("Register" & ComputerId,"")
        If Code > "" AndAlso DecryptText(Code,"abc","abc") = ComputerId Then '如果注册码正确
            OK = True
        End If
MessageBox.Show(3)
        
        If Ok = False Then
            Syscmd.Project.Exit()
        End If
    End If

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


加好友 发短信
等级:四尾狐 帖子:932 积分:6531 威望:0 精华:0 注册:2014/6/25 10:48:00
  发帖心情 Post By:2016/4/14 17:11:00 [只看该作者]

还是提示代码2,出现"您正在使用的产品未注册,请注册后使用!"窗口,但不出现注册表窗口,然后退出。麻烦老师啦。。。

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/4/14 17:13:00 [只看该作者]

 你这个注册窗口肯定不是模式窗口,要弄成模式的

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


加好友 发短信
等级:四尾狐 帖子:932 积分:6531 威望:0 精华:0 注册:2014/6/25 10:48:00
  发帖心情 Post By:2016/4/14 17:34:00 [只看该作者]

但是,注册后第一次登录还是提示代码编号2、3、4,注册后第二次登录,提示代码编3、4,没有提示2

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/4/14 17:37:00 [只看该作者]

 不可能,如果注册码正确,肯定提示的是1。

 

 你注册窗口肯定没有把注册码保存起来啊


 回到顶部