Foxtable(狐表)用户栏目专家坐堂 → 关于软件注册问题


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

主题:关于软件注册问题

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


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

修改代码

 

Dim dr As DataRow
If dr1.dataRows.Count=0 Then
    msgbox(2)
    dr = dr1.AddNew
Else
    dr = dr1.DataRows(0)
End If
dr("ID") = 1
dr("用户姓名")= Registry.GetValue("HKEY_CURRENT_USER\Software\MyTYUPP", "用户姓名","")
dr("联系电话") = Registry.GetValue("HKEY_CURRENT_USER\Software\MyTYUPP", "联系电话" ,"")
dr("公司名称") = Registry.GetValue("HKEY_CURRENT_USER\Software\MyTYUPP", "公司名称" ,"")
dr("公司地址") = Registry.GetValue("HKEY_CURRENT_USER\Software\MyTYUPP","公司地址" ,"")

   


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


加好友 发短信
等级:八尾狐 帖子:1989 积分:12631 威望:0 精华:0 注册:2017/4/3 15:01:00
  发帖心情 Post By:2019/3/14 23:00:00 [只看该作者]

甜老师经过测试结果和以前一样增加一个空数据行
再启动程序时注册号后无反应

图片点击可在新窗口打开查看此主题相关图片如下:微信截图_20190314225809.png
图片点击可在新窗口打开查看


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


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

用下面代码,弹出什么?

 

msgbox(Registry.GetValue("HKEY_CURRENT_USER\Software\MyTYUPP", "用户姓名",""))

Dim dr As DataRow
If dr1.dataRows.Count=0 Then
    msgbox(2)
    dr = dr1.AddNew
Else

    msgbox(3)
    dr = dr1.DataRows(0)
End If
'dr("ID") = 1
dr("用户姓名")= Registry.GetValue("HKEY_CURRENT_USER\Software\MyTYUPP", "用户姓名","")
dr("联系电话") = Registry.GetValue("HKEY_CURRENT_USER\Software\MyTYUPP", "联系电话" ,"")
dr("公司名称") = Registry.GetValue("HKEY_CURRENT_USER\Software\MyTYUPP", "公司名称" ,"")
dr("公司地址") = Registry.GetValue("HKEY_CURRENT_USER\Software\MyTYUPP","公司地址" ,"")

msgbox(4)


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


加好友 发短信
等级:八尾狐 帖子:1989 积分:12631 威望:0 精华:0 注册:2017/4/3 15:01:00
  发帖心情 Post By:2019/3/15 7:26:00 [只看该作者]

甜老师弹出的顺序如下图片名字序号即顺序
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:弹出顺序.rar



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


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

贴出所写的全部代码。

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


加好友 发短信
等级:八尾狐 帖子:1989 积分:12631 威望:0 精华:0 注册:2017/4/3 15:01:00
  发帖心情 Post By:2019/3/15 13:39:00 [只看该作者]

Dim yhxm As WinForm.TextBox = e.Form.Controls("yonghuxingmingTextBox")
Dim lxdh As WinForm.TextBox = e.Form.Controls("lianxidianhuaTextBox")
Dim gsmc As WinForm.TextBox = e.Form.Controls("gongsimingchengTextBox")
Dim gsdz As WinForm.TextBox = e.Form.Controls("gongsidizhiTextBox")
e.Form.Controls("zhucemaTextBox").text= EncryptText(e.Form.Controls("jiqibianmaTextBox").Text, "acye", "say")
If e.Form.Controls("zhucemaTextBox1").Text = EncryptText(e.Form.Controls("jiqibianmaTextBox").Text, "acye", "say") Then
    msgbox(1)
    Registry.SetValue("HKEY_CURRENT_USER\Software\MyWYY","Register" & HardDiskId, e.Form.Controls("zhucemaTextBox").Value & "")
    MessageBox.show("注册成功,感谢您的使用!")
    Registry.SetValue("HKEY_CURRENT_USER\Software\MyWYY","用户姓名", yhxm.text )
    Registry.SetValue("HKEY_CURRENT_USER\Software\MyWYY","联系电话", lxdh.text  )
    Registry.SetValue("HKEY_CURRENT_USER\Software\MyWYY","公司名称", gsmc.text  )
    Registry.SetValue("HKEY_CURRENT_USER\Software\MyWYY","公司地址", gsdz.text )
   ' msgbox(Registry.GetValue("HKEY_CURRENT_USER\Software\MyWYY", "用户姓名" ,""))
    Dim dr1 As DataTable = DataTables("注册用户信息表")
    msgbox(Registry.GetValue("HKEY_CURRENT_USER\Software\MyWYY", "用户姓名",""))
    Dim dr As DataRow
    If dr1.dataRows.Count=0 Then
        msgbox(2)
        dr = dr1.AddNew
    Else
        dr = dr1.DataRows(0)
    End If
    '
    'If dr1.dataRows.Count=0 Then
    'msgbox(2)
    'Dim dr As DataRow = dr1.AddNew
    'dr("ID") = 1
    dr("用户姓名")= Registry.GetValue("HKEY_CURRENT_USER\Software\MyWYY", "用户姓名","")
    dr("联系电话") = Registry.GetValue("HKEY_CURRENT_USER\Software\MyWYY", "联系电话" ,"")
    dr("公司名称") = Registry.GetValue("HKEY_CURRENT_USER\Software\MyWYY", "公司名称" ,"")
    dr("公司地址") = Registry.GetValue("HKEY_CURRENT_USER\Software\MyWYY","公司地址" ,"")

msgbox(4)
msgbox(dr("用户姓名"))
    'End If
    e.Form.Close()
Else
    MessageBox.show("注册码错误,请重新输入")
    Return
End If

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


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

不可能,做个对应实例发上来测试。

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


加好友 发短信
等级:八尾狐 帖子:1989 积分:12631 威望:0 精华:0 注册:2017/4/3 15:01:00
  发帖心情 Post By:2019/3/15 16:47:00 [只看该作者]

甜老师没错就是这个

我重新做了个程序可以,可是原程序为什么不行呀?
[此贴子已经被作者于2019/3/15 17:06:55编辑过]

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


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

以下是引用裴保民在2019/3/15 16:47:00的发言:
甜老师没错就是这个

我重新做了个程序可以,可是原程序为什么不行呀?
[此贴子已经被作者于2019/3/15 17:06:55编辑过]

 

你这个表删除,在foxtable里面重新建一个表试试

 

http://www.foxtable.com/webhelp/scr/2372.htm

 


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


加好友 发短信
等级:八尾狐 帖子:1989 积分:12631 威望:0 精华:0 注册:2017/4/3 15:01:00
  发帖心情 Post By:2019/3/15 17:40:00 [只看该作者]

重新建可以

重新做了个注册程序就是内表,可以


经过测试发现
当启动程序后要求注册程序时注册成功后弹出登录窗体时,这是不能退出程序必修登录后注册信息才能保存到数据表中,只要退出不登录,注册信息保存不了数据库中,下次登录就会检测数据库中的数据,如果没有数据就认为没有注册状态,所有每次登录时就会弹出注册对话框,不知道什么原因
[此贴子已经被作者于2019/3/15 17:53:04编辑过]

 回到顶部
总数 54 上一页 1 2 3 4 5 6 下一页