간단한 방법은 레지스트리에 키를 만드신 다음 거기에 값을 기록해두고 비교하는 겁니다. 예를 들어 15일짜리 프로그램이라면 날짜를 넣어두고 프로그램 실행시 레지스트리의 값과 오늘 날짜를 비교해서 레지스트리의 값이 크다면 메인폼을 Close시키는 겁니다. 그리고 30회짜리 프로그램이라면 레지스트리에 횟수를 기록하고 프로그램 실행시마다 하나씩 증가시켜서 30인지 아닌지 비교하면 될 것 같습니다. 그리고 팁이나 강좌를 뒤져보면 문자열 암호화하는 방법이 있으니까 참고하시면 함부로 레지스트리의 값을 변경할 수 없을 겁니다.
> 안녕하세요 .........
>
> 프로그램에 락 거는 방법을 알고 싶어요 .......
> 일반 프로그램에서 락 거는 방법 과
> 여기에 대한 자료 구할수 있는데 알고 계심 갈켜 주시기를.....
>
> 그럼 이만......
링크된 자료실들을 뒤져보시면 관련 내용이 있을 겁니다.(본 기억이 있음)
간단한 방법은 레지스트리에 키를 만드신 다음 거기에 값을 기록해두고 비교하는 겁니다. 예를 들어 15일짜리 프로그램이라면 날짜를 넣어두고 프로그램 실행시 레지스트리의 값과 오늘 날짜를 비교해서 레지스트리의 값이 크다면 메인폼을 Close시키는 겁니다. 그리고 30회짜리 프로그램이라면 레지스트리에 횟수를 기록하고 프로그램 실행시마다 하나씩 증가시켜서 30인지 아닌지 비교하면 될 것 같습니다. 그리고 팁이나 강좌를 뒤져보면 문자열 암호화하는 방법이 있으니까 참고하시면 함부로 레지스트리의 값을 변경할 수 없을 겁니다.