2016-08-23 15 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 postおよびthisを参照してください。

"Borland C++ Builder 6"を使用してこの情報を取得するにはどうすればよいですか?

上記のリンクに従ってください。あなたはC++ Builder 6が使用できたCOMを使用する必要があります。

"Borland C++ Builder 6"にはエンコードライブラリがありますか?

いいえ、あなたはOpenSSLを使用できます。 Hereはそれを使用するための指示です。 Windows Cryptography APIを使用することもできます。

C++ Builder 6はVista以上のコンピュータでは動作しません。最新のコンパイラの初版版を入手してください。それは32ビットのWindowsアプリケーションを作成します。

サム

+0

ありがとうございます。私はそれに取り組んでいます。 – eliastg

+0

答えがあなたのために働くなら、それを正解として受け入れることができますか?ありがとう。 – Sam

+0

C++ Builder 6 *自体はVista +上で動作しないかもしれませんが(ただし、XP仮想マシンで実行することはできます)、それが生成する実行可能ファイルは正常に動作します。 –

関連する問題