Foxtable(狐表)用户栏目专家坐堂 → 保存激活码设置信息


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

主题:保存激活码设置信息

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


加好友 发短信
等级:小狐 帖子:396 积分:3297 威望:0 精华:0 注册:2014/12/13 14:35:00
保存激活码设置信息  发帖心情 Post By:2015/9/17 12:06:00 [只看该作者]

以下代码是根据computerID直接运算通过加密方式直接运算激活码的代码
SaveConfigValue("Register" & ComputerId, e.Form.Controls("注册码").Value)
Dim Code As String = GetConfigValue("Register" & ComputerId,"")
If Code > "" AndAlso DecryptText(Code,"abc","abc") = ComputerId Then '如果注册码正确
MessageBox.Show("激活成功!", "提示")
e.Form.Close()
Else
MessageBox.Show("注册码不正确!", "提示")
e.Form.Controls("注册码").Value = ""
End If



后将其窗口设计成六组,每组4位的方式显示,并成功进行激活操作

图片点击可在新窗口打开查看此主题相关图片如下:11111111111111.jpg
图片点击可在新窗口打开查看

Dim jqm As String = e.Form.Controls("机器码").Value + e.Form.Controls("机器码1").Value + e.Form.Controls("机器码2").Value + e.Form.Controls("机器码3").Value + e.Form.Controls("机器码4").Value + e.Form.Controls("机器码5").Value
Dim 注册码
For Each s As String In EnCoding.Ascii.GetBytes(EncryptText(jqm, "abc", "defg"))
注册码 = 注册码 & s
Next

注册码 = 注册码.SubString(0,24)

Dim str As String = e.Form.Controls("注册码").Value + e.Form.Controls("注册码1").Value + e.Form.Controls("注册码2").Value + e.Form.Controls("注册码3").Value + e.Form.Controls("注册码4").Value + e.Form.Controls("注册码5").Value
If str = 注册码 Then
msgbox("恭喜您,注册成功!")
Else
msgbox("注册码错误,请重新填写注册码,或联系客服 *∩_∩*")
End If


请教该如何用"saveconfigvalue"修改代码像上面的代码一样保存设置
[此贴子已经被作者于2015/9/17 12:07:03编辑过]

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


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

直接把 jqm 和 str 保存一下就行了。


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


加好友 发短信
等级:小狐 帖子:396 积分:3297 威望:0 精华:0 注册:2014/12/13 14:35:00
回复:(大红袍)直接把 jqm 和 str 保存一下就行了。...  发帖心情 Post By:2015/9/17 13:18:00 [只看该作者]

SaveConfigValue("str“,str)

这样写好像无法进行保存,再次打开窗体后,之前输入进去的激活码清空了
[此贴子已经被作者于2015/9/17 16:51:11编辑过]

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


加好友 发短信
等级:狐神 帖子:5015 积分:25363 威望:0 精华:0 注册:2015/8/18 9:21:00
  发帖心情 Post By:2015/9/17 17:17:00 [只看该作者]

SaveConfigValue("str“,str)没有问题的,再次打开窗体是不是应该要重新赋值啊。

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


加好友 发短信 一级勋章 三级勋章 二级勋章
等级:超级版主 帖子:6318 积分:33957 威望:0 精华:10 注册:2008/8/31 20:56:00
  发帖心情 Post By:2015/9/17 20:17:00 [只看该作者]

判断一下,如果保存信息不为空,就用GetConfigValue读取后赋值

 回到顶部