2011-08-16 7 views
0

내 시스템에 소프트웨어를 설치 한 경우 7 일 동안 만 소프트웨어를 실행해야한다는 의미입니다. 레지스트리를 사용하는 것이 가능하지만 어떻게 가능합니까?소프트웨어의 시험판을 개발하는 방법

+0

시작할 것을 실패이 상용 프레임 워크 ...이있다 데이트 확인! (물론 쉽게 패배) –

답변

3

의사 코드 :

if myRegistryKey exists: 
    dayOfFirstRun = read(myRegistryKey) 
    if today > dayOfFirstRun + 7 days: 
     -- Trial Version Expired -- 
    else 
     -- ((dayOfFirstRun + 7 days) - today) Days Left -- 
else 
    write(myRegistryKey, today) 

시작하기에 충분해야. 분명히,이 간단한 방법은 아주 쉽게 피할 수 있습니다. 고급 알고리즘, (에 StackOverflow에 수많은 기타) 다음 관련 질문에 대해 살펴 있습니다

관련 문제