C# 获胜。表单 - 如何维护 date/time 以供试用
C# win. form - How to maintain date/time for trial
我正在创建我的应用程序的试用版。
试用期应 运行 最多 3 天。
最近才明白,事情并没有那么简单。当我尝试使用 系统日期计算 3 天时 但用户 将当前日期更改为过去的一天,因此它增加了试用期 。那么,谁能建议如何维持3天的试用期?
软件开发平台:Visual Studio2008
语言:C#(Windows形式)
你可以试试:
保存开始日期。
如果开始日期早于当前时间 -> 退出
或者您可以切换到:
计算节目的分钟数 运行。超过 600 -> 退出(或 800 或 900)
或者您可以从互联网上获取时间,而不是本地时间:
我正在创建我的应用程序的试用版。
试用期应 运行 最多 3 天。
最近才明白,事情并没有那么简单。当我尝试使用 系统日期计算 3 天时 但用户 将当前日期更改为过去的一天,因此它增加了试用期 。那么,谁能建议如何维持3天的试用期?
软件开发平台:Visual Studio2008
语言:C#(Windows形式)
你可以试试:
保存开始日期。 如果开始日期早于当前时间 -> 退出
或者您可以切换到: 计算节目的分钟数 运行。超过 600 -> 退出(或 800 或 900)
或者您可以从互联网上获取时间,而不是本地时间: