以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 限制打开次数或设定使用时限 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=7659) |
-- 作者:dearleung -- 发布时间:2010/7/21 21:24:00 -- 限制打开次数或设定使用时限 请问各路高手。。。。狐表有没易表发布试用软件的功能。。。。例如开发了小软件交用户试用,可限制打开次数或设定使用时限。。如何实现?!。。恳请赐教!!! |
-- 作者:czy -- 发布时间:2010/7/21 21:30:00 -- 帮助中搜一下“保存设置信息” |
-- 作者:易服 -- 发布时间:2010/7/21 22:10:00 -- 保存设置信息
一个完整的系统,通常会提供一些自定义的设置给用户,以便满足不同的用户需要。
SaveConfigValue
保存设置信息
语法: SaveConfigValue(Name, Value)
Name: 设置名称
如果你基于Foxtable设计了应用软件,而且希望能够发行并收取一定的注册费,那么就必须建立一套基于电脑硬件的软件注册系统。 Foxtable提供了一个全局变量ComputerId,该变量返回12个字符,前4位表示硬盘信息,中间4位表示主板信息,最后4位表示CPU信息。
设计步骤:
此主题相关图片如下:1025.gif
2、将窗口的AfterLoad事件设为:
3、将窗口中“确定”按钮的代码设为:
4、最后将项目的AfterOpenProject事件设为: Dim n As Integer = GetConfigValue("Count",1)
实际应用的时候,注册码的计算和比较规则应该会比这复杂很多,为避免重复编码,可以使用自定义函数。 |
-- 作者:dearleung -- 发布时间:2010/7/23 8:30:00 -- 非常感谢各位前辈的赐教。。。。。 |
-- 作者:狐狸爸爸 -- 发布时间:2010/7/23 8:44:00 -- 同时用注册表和配置文件保存试用信息,较为安全一点。 |
-- 作者:狐狸爸爸 -- 发布时间:2010/7/23 9:15:00 -- 呵呵,帮助有使用注册表的说明啊 |