2016-08-23 2 views
-3

저는 Borland C++ Builder 6을 사용하여 Windows 응용 프로그램 용 스테이션 라이센스 메커니즘을 설계하고 있습니다.Borland C++ Builder 6의 스테이션 라이센스 개발

나는 스테이션 라이센스가 응용 프로그램이 실행되고있는 컴퓨터의 고유 하드웨어 정보 에 바인딩되어 있음을 읽었습니다.

어떤 하드웨어 정보를 사용하면됩니까?

어떻게하면 C++ Builder 6를 사용하여이 정보를 얻을 수 있습니까?

C++ Builder 6에는 암호화 라이브러리가 있습니까?

+2

나는 현대적인 컴파일러/ide로 시작하겠다. – drescherjm

답변

1

나는 @drescherjm에 동의해야합니다. C++ Builder 6는 14 년이 넘었습니다. Embarcadero's Website에서 최신 컴파일러의 초보자 용 버전을 무료로 다운로드 할 수 있습니다.

어떤 하드웨어 정보를 사용할 수 있습니까 ??

사용할 수있는 하드웨어 정보는 WMI를 사용하여 얻을 수있는 마더 보드 일련 번호입니다. this postthis을 참조하십시오.

"Borland C++ Builder 6"을 사용하여 어떻게 정보를 얻을 수 있습니까 ??

위의 링크를 따르십시오. 당신은 C++ Builder 6이 사용할 수있는 COM을 사용해야합니다.

"Borland C++ Builder 6"에는 모든 암호화 라이브러리가 있습니까?

아니요.하지만 OpenSSL을 사용할 수 있습니다. Here은 그것을 사용하기위한 지침입니다. Windows Cryptography API를 사용할 수도 있습니다.

C++ Builder 6은 Vista 이상이 설치된 컴퓨터에서 실행되지 않습니다. 최신 컴파일러의 초보자 용 에디션을 구하십시오. 그것은 당신이 필요로하는 것처럼 들리는 32 비트 윈도우 애플리케이션을 생성 할 것입니다.

+0

이 sugestion을 가져 주셔서 감사합니다. 나는 그것에 대해 연구 중이다. – eliastg

+0

답변이 도움이 될 경우 정답으로 사용하시기 바랍니다. 감사. – Sam

+0

C++ Builder 6 * 자체는 Vista +에서 실행되지 않을 수도 있지만 (XP 가상 시스템에서 실행할 수는 있지만) 생성 된 실행 파일은 정상적으로 실행됩니다. –

관련 문제