用什么办法限制VFP程序的次数(包括电脑重装后限制次数仍能生效)
用下面的方法虽然可以限制程序的使用次数,但电脑重新装机后,程序又可以运行了。请教老师,有什么办法能解决电脑重新装机后仍能限制程序的使用次数 m.loWsh = CreateObject('Wscript.Shell')
m.lcOldErr = ON('ERROR')
ON ERROR m.RunNums = 0
m.RunNums = m.loWsh.RegRead('HKCU\Software\MyCounter\运行次数\')
ON ERROR &lcOldErr
IF m.RunNums > 3
MESSAGEBOX('已超过允许运行的次数!', 16, '')
quit
ELSE
m.RunNums = m.RunNums + 1
m.loWsh.RegWrite('HKCU\Software\MyCounter\运行次数\', m.RunNums, 'REG_DWORD')
ENDIF