看看这段代码是否可用: '时间限制的(如30天) Private Sub Form_Load() Dim RemainDay As Long RemainDay = GetSetting("MyApp", "set", "day", 0) If RemainDay = 30 Then MsgBox "试用期已过,请注册" Unload Me End If MsgBox "现在剩下:" & 30 - RemainDay & "试用天数,好好珍惜!" if day(now)-remainday>0 then RemainDay = RemainDay + 1 SaveSetting "MyApp", "set", "times", RemainDay End Sub
'时间限制的(如30天)
Private Sub Form_Load()
Dim RemainDay As Long
RemainDay = GetSetting("MyApp", "set", "day", 0)
If RemainDay = 30 Then
MsgBox "试用期已过,请注册"
Unload Me
End If
MsgBox "现在剩下:" & 30 - RemainDay & "试用天数,好好珍惜!"
if day(now)-remainday>0 then RemainDay = RemainDay + 1
SaveSetting "MyApp", "set", "times", RemainDay
End Sub
我开发的软件采用与GOOGLE在线时间对比的技术,文件一旦被安装则在服务器端产生一个
唯一的ID及对应的时间,软件启动得到ID号发送信息给服务器服务器开始对比时间,过期就OVER了
本地软件:)!
不过这样做的话,一定需要能上外网!是不是固定IP这无所谓